NFS
安装
sudo apt install nfs-kernel-server
1
2
2
配置
sudo vim /etc/exports
1
添加如下配置
/home/dyb/code111 10.0.0.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000,no_subtree_check)
1
10.0.0.0/24:配置谁可以访问,其中的/24是掩码,可以使用*
或指定IP
更新配置
sudo exportfs -arv
1
查看状态
showmount -e
1
挂载测试
在另一台机器上挂载测试
mkdir -p ~/code111
sudo mount -t nfs -o nolock 10.0.0.12:/home/dyb/code111 ~/code111
1
2
2
SMBA
安装
sudo apt-get install samba
sudo apt-get install smbclient
1
2
3
2
3
配置
sudo vim /etc/samba/smb.conf
1
在末尾加入需要共享的文件夹
[his]
valid users = dyb
path = /data/dyb
public = yes
writable = yes
create mask = 0644
force create mode = 0644
directory mask = 0755
force directory mode = 0755
available = yes
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
创建用户
创建用户
sudo smbpasswd -a dyb
1
2
2
若,忘记密码,可以使用下面命令修改密码
# b80sWo25TYfy
sudo smbpasswd dyb
1
2
2
重启服务
service smbd restart
1
挂载测试
在另一台机器上挂载测试
sudo mount -t cifs -o username=your_username,password=your_password //server_address/share_name /mnt/smbshare
1
2
2