ubuntu 与 win 共享文件夹
利用 samba 给 ubuntu 文件夹远程给 win
-
安装 samba 服务。
终端命令行中输入
sudo apt install samba samba-common cifs-utils smbclient -y
-
设置共享文件夹。
创建 1 个共享文件夹,并修改其权限。
cd // 切换到用户主目录下 mkdir share // 创建一个新的目录,名字可自定义 chmod 777 share // 将其权限改为任意用户可读可写可执行
-
设置 samba 配置文件。
打开 samba 配置文件。
sudo vim /etc/samba/smb.conf
按键盘键“i”进入编辑模式,在文件最后写入。
[shared] path = /home/me/shared #linux 中共享的目录的路径 available = yes #后面这些全是访问权限 browseable = yes public = yes writeable = yes valid users = user // 给 samba 服务设置账户( user 是自己的用户名,记得修改为自己的用户名)
或者
[shared]
path = /home/me
writeable = yes
guest_ok = no
输入完后
按 “Esc” 退出编辑到命令行模式。
按下 “shift + :” 键,输入 ”wq” 保存文件并退出。
-
重启 samba 服务。
sudo service smbd restart
-
设置 samba 登录密码。
sudo smbpasswd -a uers // 为用户 uers 设置 samba 密码 sudo /etc/init.d/smbd restart //重启 samba 服务
-
在 win 上测试。
“win+r” 键打开运行 输入
\\ip
ip 为 ubuntu主机ip。
即可看到 ubuntu 共享的文件夹,用户名和密码都是之前设置的。
利用 mount 挂载实现 win 共享给 ubuntu
-
在 ubuntu 上创建一个要挂载到的文件目录。
sudo mkdir -p /mnt/share
-
使用 mount 命令进行挂载。
mount -t cifs -o username=root,password=yyh //192.168.1.5/d /mnt/share 参数说明: username :Window 共享文件用户名 password : Window 共享文件登录密码 ; //192.168.1.2/d :要挂载的Window共享目录的路径 /mnt/share : 挂载到 Linux 下的那个目标目录
-
如果要取消挂载,输入
umount /mnt/share
即可。
参考:
https://zt0729.xyz/archives/28/
https://www.cnblogs.com/pipci/p/16376721.html
【samba】Ubuntu20.04安装 error255解决方法_ubuntu20.04 “net usershare”返回错误 255-CSDN博客
https://websiteforstudents.com/how-to-share-ubuntu-public-folder-with-windows-11/
https://websiteforstudents.com/how-to-access-shares-on-windows-11-from-ubuntu/
https://linuxways.net/ubuntu/install-samba-on-ubuntu-20-04-and-share-files-on-linux-and-windows/