使用 Samba实现Ubuntu 中远程连接 Windows 主机进行文件传输
一、前期准备
首先保证两端网络通畅,可以使用ping命令测试网络连接是否正常
如果网络不通
检查IP地址是否正确
检查两台主机是否处于同一网络下
检查防火墙是否关闭
二、Windows端设置共享文件夹
右键点击要共享的文件夹,选择 “属性”。
进入高级共享选项卡,选中共享此文件夹,之后确定
在弹出的属性窗口中,切换到 “共享” 选项卡,点击 “共享” 按钮。
选择要共享的用户账户,并设置相应的权限(如读取、写入等),完成后点击 “共享” 按钮。
三、Ubuntu端安装 Samba 客户端
首先,安装Samba客户端
sudo apt - get update
sudo apt - get install cifs - utils
然后,挂载 Windows 共享文件夹
创建一个本地挂载点
mkdir /mnt/windows_share_file
使用以下命令挂载共享文件夹
sudo mount -t cifs //Windows主机IP地址/共享文件夹名称 /mnt/windows_share -o user=Windows用户名。
最后通过访问/mnt/windows_share目录,来实现访问 Windows 共享文件夹中的文件
四、结束共享
ubuntu端取消挂载
umount /mnt/windows_share_file
可以添加命令参数
-l 设备不在访问时,自动卸载
-f 强制卸载,可能会造成文件损坏