问题
ftp-server的本地用户上传文件,现在空间不够用
需要用户上传文件放在nfs-server上面来解决
方法
1、ftp-server主机:创建相应用户user1~user3,指定家目录
2、nfs-server主机:搭建nfs服务,共享/nfs/share
3、挂载nfs-server上的共享目录到指定挂载点上
实施环境
RHEL6.5
nfs-server:192.168.169.133
ftp-server:192.168.169.134
client:192.168.169.131
ftp服务搭建见:https://blog.csdn.net/Ying_smile/article/details/80258092
nfs服务搭建见:https://blog.csdn.net/Ying_smile/article/details/80601519
实施步骤
方法一:
1、ftp-server:创建用户,并指定家目录
[root@ftp-server ~]# mkdir /rhome
[root@ftp-server ~]# useradd -d /rhome/user1 -M user1 #-d指定新家,-M不创建家
[root@ftp-server ~]# su - user1 #默认的家目录不存在,所以会有警告,家不完整
su: 警告:无法切换到目录/rhome/user1: 没有那个文件或目录
-bash-4.1$ exit
logout
[root@ftp-server ~]# useradd -d /rhome/user2 -M user2
[root@ftp-server ~]# useradd -d /rhome/user3 -M user3
[root@ftp-server ~]# echo 123|passwd --stdin user1
更改用户 user1 的密码 。
passwd: 所有的身份验证令牌已经成功更新。
[root@ftp-server ~]# echo 123|passwd --stdin user2
更改用户 user2 的密码 。
passwd: 所有的身份验证令牌已经成功更新。
[root@ftp-server ~]# echo 123|passwd --stdin user3
更改用户 user3 的密码 。
passwd: 所有的身份验证令牌已经成功更新。
注意:不能通过这些用户访问ftp,因为这些用户的家没有
2、nfs-server:发布共享目录