Linux学习笔记十四周二次课(5月10日)

14.4 exportfs命令

image.png

#exportfs -arv //重新挂载

#vim /etc/exports

/tmp/192.168.133.0/24(rw,sync,no_root_squash)


14.5 NFS客户端问题

image.png

#mount -t nfs -o nfsvers=3 192.168133.130:/tmp/ /mnt/ 指定版本为3,重新挂载

#mount -t nfs -oremount,nfsvers=3 192.168133.130:/tmp/ /mnt/

扫描二维码关注公众号,回复: 456902 查看本文章

#vim /etc/idmapd.conf


15.1 FTP介绍

image.png

FTP文件传输协议


15.2/15.3 使用vsftpd搭建ftp

image.png

软件安装,#yum install -y vsftpd

用户添加,#useradd -s /sbin/nologin virftp

编辑密码文件,#vim /etc/vsftpd/vsftpd_login //奇数行为用户名,偶数行为密码

testuser1

aminglinux

密码文件设置权限,#chmod 600 /etc/vsftpd/vsftpd_login

二进制文件转换,#db_load -T -t hash -f /etc/vsftpd/vsftpd_login /etc/vsftpd/vsftpd_login.db

创建虚拟用户配置文件目录,#mkdir /etc/vsftpd/vsftpd_user_conf

进入目录,#cd /etc/vsftpd/vsftpd_user_conf

image.png

创建用户配置文件,#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

image.png

创建用户家目录,#mkdir /home/virftp/testuser1

创建文件,#touch /home/virftp/testuser1/aming,txt

修改权限,#chown -R virftp:virftp /home/virftp

自定义密码文件路径,#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

image.png

编辑配置文件,#vim /etc/vsftpd/vsftpd.conf

anonymous_enable=NO

anon_upload_enable=NO

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

启动服务,#systemctl start vsftpd

查看进程,#ps aux | grep vsftp

查看端口,#netstat -lntp

ftp21端口,sshd22口,telnet23端口,ISCSI3260端口;

image.png

windows客户端可以用filezilla  client

软件安装,#yum -y install lftp

连接,#lftp [email protected] 提示输入密码

然后查看,ls

从FTP下载文件,get aming.txt

xshell通过sftp下载文件


猜你喜欢

转载自blog.51cto.com/12059818/2115069