mount和samba的一些经验
1 背景
开发板上跑程序经常需要搭建nfs服务器和samba服务器用于挂载和交互查看文件
2 nfs
2.1 nfs安装
sudo apt-get install nfs-kernel-server
2.2 nfs配置文件修改
sudo vim /etc/exports
在文件尾部添加
/mnt *(rw,sync,no_subtree_check,no_root_squash)
2.3 exportfs
sudo exportfs -rv
exporting *:/mnt
2.4 重启
sudo /etc/init.d/rpcbind restart
[ ok ] Restarting rpcbind (via systemctl): rpcbind.service.
sudo /etc/init.d/nfs-kernel-server restart
[ ok ] Restarting nfs-kernel-server (via systemctl): nfs-kernel-server.service.
3 samba
3.1 samba安装
sudo apt-get install samba
3.2 samba配置文件修改
sudo vim /etc/samba/smb.conf
在文件尾部添加
[DATA]
comment = DATA
path = /mnt
browseable = yes
writeable = yes
3.3 创建用户名和密码
sudo smbpasswd -a xxx
XXX是将要使用的用户名
然后系统会要求连续输入两次登录密码
3.4 重启
sudo /etc/init.d/smbd restart
sudo /etc/init.d/nmbd restart
3.5 windows -我的电脑-添加网络位置
\\192.168.0.xxx\DATA
输入3.3中的
用户名:___
密码:___
4 临时增加网段
sudo ip address add 192.168.1.254/24 dev eth0