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日)的主要内容,如果未能解决你的问题,请参考以下文章

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

Linux学习笔记十四周一次课(5月9日)

Linux学习笔记十四周三次课(5月11日)

Linux学习笔记十三周二次课(5月3日4日)

Linux学习笔记第四周第二次课(2月27日)

linux十四周一次课(5月9日)笔记