54次课(exportfs命令、NFS客户端问题、FTP介绍、使用vsftpd搭建ftp)
2018-08-28 02:05
861 查看
exportfs命令
exportfs命令可以添加共享目录不用重启nfs服务,
测试:首先更改服务器端的nfs配置文件
[root@100xuni1 ~]# vim /etc/exports ##增加以下内容
/tmp 192.168.63.101(rw,sync,no_root_squash) ##共享给192.168.63.101这个ip
执行exportfs -arv
[root@100xuni1 ~]# exportfs -arv
在客户端挂载
[root@101xuni2 ~]# mount -t nfs 192.168.63.100:/tmp/ /mnt/
客户机在mnt下建个文件
[root@101xuni2 ~]# vim /mnt/han.txt
NFS客户端问题
FTP介绍
使用vsftpd搭建ftp服务
安装vsftpd
[root@100xuni1 ~]# yum install -y vsftpd
创建一个用户
[root@100xuni1 ~]# useradd -s /sbin/nologin virftp ##virftp这个名字可以随意写
编辑一下虚拟用户的密码文件,在这个文件里需要给他定义用户名和密码
[root@100xuni1 ~]# vim /etc/vsftpd/vsftpd_login
权限的设置
[root@100xuni1 ~]# chmod 600 /etc/vsftpd/vsftpd_login
把文本的密码文件转换成计算机识别的二进制文件
[root@100xuni1 ~]# db_load -T -t hash -f /etc/vsftpd/vsftpd_login /etc/vsftpd/vsftpd_login.db
创建虚拟用户他们配置文件所在的目录。这个目录也是自定义的
[root@100xuni1 ~]# mkdir /etc/vsftpd/vsftpd_user_conf
进入到/etc/vsftpd/vsftpd_user_conf这个目录里。创建第一个用户的配置文件,这个用户的配置文件名字他需要和用户名字保持一致
[root@100xuni1 vsftpd_user_conf]# vim testuser1
local_root=/home/virftp/testuser1 anonymous_enable=NO write_enable=YES local_umask=022 anon_upload_enable=NO anon_mkdir_write_enable=NO idle_session_timeout=600 data_connection_timeout=120 max_clients=10
定义完虚拟用户后,再来创建用户的家目录
[root@100xuni1 vsftpd_user_conf]# mkdir /home/virftp/testuser1
在创建个文件
[root@100xuni1 vsftpd_user_conf]# touch /home/virftp/testuser1/hanshuo.txt
权限修改
[root@100xuni1 vsftpd_user_conf]# chown -R virftp:virftp /home/virftp
定义密码文件在哪里很重要
[root@100xuni1 vsftpd_user_conf]# vim /etc/pam.d/vsftpd ##这是用来认证的一个文件
auth sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login account sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
编辑一下vsftpd的主配置文件
[root@100xuni1 vsftpd_user_conf]# vim /etc/vsftpd/vsftpd.conf
将anonymous_enable=YES 改为 anonymous_enable=NO ##不允许匿名用户 将#anon_upload_enable=YES 改为 anon_upload_enable=NO 将#anon_mkdir_write_enable=YES 改为 anon_mkdir_write_enable=NO ##不允许创建用户 再增加如下内容 chroot_local_user=YES guest_enable=YES guest_username=virftp virtual_use_local_privs=YES user_config_dir=/etc/vsftpd/vsftpd_user_conf allow_writeable_chroot=YES
启动
相关文章推荐
- exportfs命令、NFS客户端问题、FTP介绍、使用vsftpd搭建ftp服务
- exportfs命令-NFS客户端问题实例-FTP介绍-使用vsftpd搭建ftp
- 14.4 exportfs命令;14.5 NFS客户端问题;15.1 FTP介绍;15.2/15.3 使用vsftpd搭建ftp
- NFS配置及FTP(exportfs命令、NFS客户端问题、FTP介绍、使用vsftpd搭建ftp)
- exportfs命令 NFS客户端问题 FTP介绍 使用vsftpd搭建ftp
- linux学习第五十二篇: exportfs命令,NFS客户端问题,FTP介绍,使用vsftpd搭建ftp服务
- exportfs命令、NFS客户端问题、FTP介绍、使用vsftpd搭建ftp
- 14.4 exportfs命令 14.5 NFS客户端问题 15.1 FTP介绍 15.2/15.3 使用vsftpd搭建ftp
- 十三周四次课 2018.01.17 exportfs命令、NFS客户端问题、FTP介绍、使用vsftpd搭建ftp
- exportfs命令、NFS客户端问题、FTP介绍、使用vsftpd搭建ftp
- exportfs命令、NFS客户端问题、FTP介绍、使用vsftpd搭建ftp
- 【NFS环境搭建】exportfs命令、NFS客户端问题、FTP介绍和使用vsftpd搭建ftp
- exportfs命令,NFS客户端问题,FTP介绍,使用vsftpd搭建ftp
- exportfs命令、NFS客户端问题、FTP介绍、使用vsftpd搭建ftp
- exportfs命令、NFS客户端问题、使用vsftpd搭建ftp
- exportfs命令,NFS客户端问题,FTP介绍,使用vsftp搭建ftp
- 命令exportfs、NFS客户端问题、FTP介绍、vsftpd搭建FTP
- 55.exportfs命令 NFS客户端问题 FTP介绍与使用vsftpd搭建ftp
- NFS介绍,exportfs命令,,FTP介绍,使用vsftpd搭建ftp服务
- 14.4 exportfs命令 14.5 NFS客户端问题 15.1 FTP介绍