ubuntu终端模式怎么访问远程共享文件

ubuntu终端模式怎么访问远程共享文件,第1张

方法/步骤

1

要完成这些共享,首先要知道被访问计算机(windows计算机)的ip,可以在”运行“——输入”cmd“——输入”ipconfig“,然后查看ipv4的ip。也可以直接在windows搜索框输入”cmd“.

2

在windows上给远程登录的用户设置一个账号密码。”右击计算机图标“——"管理”——“本地用户和组”——“用户”。然后右击选择“新用户”,输入账号密码,并勾选“密码永不过期”,这样,在远程用户登录系统的时候就不用每次都要输入账号密码。

3

window中选择需要分享给Ubuntu系统的文件夹,右击选择“共享”——“高级共享”——“高级共享(D)”——勾选“共享此文件夹”。由于默认共

享的文件是给所有人赋予读取权限,你还可以某一个用户指定其他的权限,比如我这里给名字为“ier”的用户指定了“完全控制”、“更改”和"读取"的权

限。

4

在Ubuntu计算机上打开"主文件夹“,然后选择网络下的”连接到服务器“。在服务器地址中输入”smb://目标ip“例如我的是”smb://202.203.21.211“.然后点击”链接“。

5

这时,就会提示你输入”用户名和密码“,你要填上刚才在windows下新增加的用户和密码,连接成功后会看到windows计算机上的所有文件夹,但是却在每一个文件夹名字都打了一个”$“,带$的文件处于非共享状态表示不可以访问,,不加$的表示可以正常访问。

6

这时就可以任意 *** 作windows上的文件了。 *** 作完成。

我有3台ubuntu服务器,work_svr1、work_svr2为在公网运行的工作用服务器,1上运行着工作用的webapp,2作为备份服务器备。另外还有一台个人租用的异地服务器做博客服务器用。我希望工作用1号服务器上数据和个人博客服务器数据可以每天定时备份到2号服务器上。

rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我使用了其中3个选项,详细的选项使用说明可以使用man命令查看。

ssh免密码自动登录,这样在自动定时远程备份时,就可以不需输入ssh登录密码。

首先在客户端服务器 A 为用户 a 生成公钥(passphrase不需要输入):

接下来以用户 b 的身份ssh登录 B 创建 ~/.ssh 目录(有可能这个目录已经存在了):

最后把客户端 A 的公钥附加到 B 端 authorized_keys 文件中:

现在不需输入密码就可以登录 B 了:

最后设置一下 crontab -e 定时任务,ok。

此文部分参考了这篇 rsync 和这篇 ssh 的内容。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12005061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存