Ubuntu 上搭建Samba和nfs服务

发布时间:2026/8/2 19:16:53
Ubuntu 上搭建Samba和nfs服务 一、Ubuntu上搭建Samba服务1.安装Sambasudo apt-get install samba samba-common2.如果你开启了防火墙关闭sudo systemctl stop ufw3.配置Samba编辑配置文件sudo vim /etc/samba/smb.conf直接共享家目录修改如下4.添加一个用户最好是和你的登录Ubuntu的用户名一样sudo smbpasswd -a [username]5.重启samba服务sudo systemctl restart smbd6.测试在Windows下运行窗口输入\\ubuntu IP\username 例如\\192.168.1.199\test 在弹出的窗口输入刚刚添加的用户名和密码就可以访问Linux的文件目录了最后映射网络驱动器。如果不能访问可以尝试重启Windows和Ubuntu后再试试。二、搭建nfs服务1.在ubuntu上安装nfssudo apt-get install nfs-kernel-server2.修改配置文件sudo vim /etc/exports在最后一行添加要被挂载的路径:xxx *(rw,sync,no_subtree_check,anonuid1000,anongid1000)xxx为你要挂载的目录anonuid1000,anongid1000这里的1000分别是Ubuntu上的用户ID和组ID根据实际情况修改可以用 id 用户名 来查看。主要是将远程访问的用户身份映射到本地系统的用户身份方便修改文件。3.重启服务器sudo service nfs-kernel-server restart4.挂载mount -o nolock xxx:XXX xxx第一个xxx为ubuntu的ip第二个XXX为你在ubuntu上的挂载的目录第三个xxx为你要挂载在板子上的目录例如mount -o nolock 192.168.2.245:/home/ds/nfs /mnt5.卸载umount xxx例如umount /mnt一定要退出挂载目录才能卸载