Linux学习笔记十四周二次课(5月10日)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习笔记十四周二次课(5月10日)相关的知识,希望对你有一定的参考价值。
14.4 exportfs命令
#exportfs -arv //重新挂载
#vim /etc/exports
/tmp/192.168.133.0/24(rw,sync,no_root_squash)
14.5 NFS客户端问题
#mount -t nfs -o nfsvers=3 192.168133.130:/tmp/ /mnt/ 指定版本为3,重新挂载
#mount -t nfs -oremount,nfsvers=3 192.168133.130:/tmp/ /mnt/
#vim /etc/idmapd.conf
15.1 FTP介绍
FTP文件传输协议
15.2/15.3 使用vsftpd搭建ftp
软件安装,#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
创建用户配置文件,#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
创建用户家目录,#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
编辑配置文件,#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端口;
windows客户端可以用filezilla client
软件安装,#yum -y install lftp
连接,#lftp [email protected] 提示输入密码
然后查看,ls
从FTP下载文件,get aming.txt
xshell通过sftp下载文件
以上是关于Linux学习笔记十四周二次课(5月10日)的主要内容,如果未能解决你的问题,请参考以下文章