nfs vsftpd


#########NFS################


服务端:

 yum install nfs-utils -y                    ##nfs服务需要的

 yum  install rpcbind -y                   ##共享所需的

 vim /etc/exports                             ##填写共享的相关信息

+ /etc     *(rw,no_root_squash)

注:ro                           ##只读分享

       rw                           ##可读写分享

       sync                       ##同步写操作

       async                     ##异步写操作

       wdelay                   ##延迟写操作

       root_squash          ##屏蔽远程root权限

       no_root_squash    ##不屏蔽远程root权限

       all_squash             ##屏蔽所有的远程用户权限

 systemctl restart nfs                      ##更改配置文件,重新启动nfs

systemctl status nfs                       ##查看nfs的状态

客户端:

showmount -e  ip                           ##查看该ip主机共享的东西

mount ip:/directory1   /directory2   ##将服务端共享的东西挂载起来



############autofs########

 vim /etc/auto.master             

+ /mnt     /etc/auto.nfs               ##最终自定义挂载点的上层目录 子配置文件

 vim /etc/autofs.conf               

修改: timeout = 3                    ##默认300s

 vim /etc/auto.nfs                   

+ pub     192.168.1.222:/etc     ##最终挂载点                   网络共享目录

reboot




############VSFTPD#############

yum install vsftpd -y

firewall-cmd --list-all

firewall-cmd --permanent --add-service=ftp

firewall-cmd --reload

firewall-cmd --list-all


###############################

 vim /etc/vsftpd/vsftpd.conf

匿名帐户:

anon_root=/var/ftp                                ##匿名访问FTP的根路径,默认为/var/ftp

anon_max_rate=0                                ##匿名数据传输速率

anon_upload_enable=YES                  ##匿名用户可下载,默认禁止

anon_umask=022                                ##匿名上传权限掩码

anon_other_write_enable=YES           ##匿名用户可进行其他写操作

anon_mkdir_write_enable=YES          ##匿名用户可创建目录

本地帐户:

local_enable=YES                              ##本地账户FTP功能

local_max_rate=0                               ##本地账户传输速率

local_umask=077                               ##本地帐号权限掩码

chroot_local_user=YES                     ##本地账户根目录

local_root=/frp/common                     ##本地帐号访问FTP根路径






########################

所有用户锁到自己的家目录中

chroot_local_user=NO

chmod u-w /home/*

用户黑名单建立

chroot_local_user=NO

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd/chroot_list

用户白名单建立

chroot_local_user=YES

chroot_list_enbable=YES

chroot_list_file=/etc/vsftpd/chroot_list

限制本地用户登录

vim /etc/vsftpd/ftpusers             ##用户黑名单

vim /etc/vsftpd/user_list            ##用户临时黑名单

用户白名单设定

userlist_deny=NO

/etc/vsftpd/user_list                   ##参数设定,此文件变成用户白名单

ftp虚拟账号的设定

vim /etc/vsftpd/loginusers         ##文件名任意

ftpuser1

123

ftouser2

123

db_load -T -t hash -f  /etc/vsftpd/loginusers loginusers.db

vim  /etc/pam.d/ckvsftpd

account required pam_userdb.so db=/etc/vsftpd/loginusers

auth       required pam_userdb.so db=/etc/vsftpd/loginusers

vim /etc/vsftpd/vsftpd.conf

pam_service_name=ckvsftpd

guest_enable=YES

虚拟账号身份指定

guest_username=ftpuser

chmod u-w /home/ftpuser




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值