部署ftp服务和部署ftpyum源-创新互联

部署 ftp服务  和部署ftp yum源

创新互联建站于2013年创立,先为安乡等服务建站,安乡等地企业,进行企业商务咨询服务。为安乡企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

  一、部署ftp对单独用户设置权限

 1、安装ftp服务

部署 ftp服务  和部署ftp yum源

2、创建ftp用户目录

部署 ftp服务  和部署ftp yum源

3、添加ftp用户

部署 ftp服务  和部署ftp yum源

4、给ftp用户加密 主目录为vusers.db

部署 ftp服务  和部署ftp yum源

5、创建虚拟用户的映射账号 指定的虚拟用户目录给755权限(权限分配应与实际需要进行分配)

 部署 ftp服务  和部署ftp yum源

6、创建一个目录 将/vat/ftp/soft/ 设置一个为匿名用户访问的目录(把目录的所有者设置成虚拟用户)

部署 ftp服务  和部署ftp yum源

7、创建虚拟用的pam认证 不使用vsftpd的默认pam认证

部署 ftp服务  和部署ftp yum源

部署 ftp服务  和部署ftp yum源

8、给单独用户设置权限

部署 ftp服务  和部署ftp yum源

部署 ftp服务  和部署ftp yum源

部署 ftp服务  和部署ftp yum源

9、配置ftp的服务(划红线部分表示修改过的内容)

部署 ftp服务  和部署ftp yum源

部署 ftp服务  和部署ftp yum源

10、开启服务应征是否成功(使用liyue的用户登录创建centos.repo文件夹 作为yum源存放的位置)

部署 ftp服务  和部署ftp yum源

部署 ftp服务  和部署ftp yum源

部署 ftp服务  和部署ftp yum源

二、配置ftp的yum源

1、把你准备好的yum文件挂载到一个文件夹中(再次我用/mnt/为例)

部署 ftp服务  和部署ftp yum源

2、使用匿名用户查看ftp中centos.repo有无文件(也可以验证匿名用户有没有开启)

部署 ftp服务  和部署ftp yum源

部署 ftp服务  和部署ftp yum源

3、配置你yum源文件 指定位置

部署 ftp服务  和部署ftp yum源

部署 ftp服务  和部署ftp yum源

4、用yum安装一个软件查看是否可以

部署 ftp服务  和部署ftp yum源

部署 ftp服务  和部署ftp yum源

详细命令

mount /dev/cdrom /mnt/                   ##挂载光盘

  yum -y install vsftpd             ###安装ftp服务

  cd/etc/vsftpd/

  vivusers.list                                       ###创建用户目录

  db_load -T -t hash -f vusers.list vusers.db        ###对用户目录进行加密

  cat vusers.db                                                   ###查看用户目录是否已经加密了

  useradd-d /var/market/ -s /sbin/nologin vulab       ####创建虚拟用户 指定目录

  chmod755 /var/market/                                         ###给目录授权

  ls-ld /var/market/                                                  ###查看目录权限

  mkdir/var/ftp/soft                                                  ###创建一个目录(相当于匿名)

  chownvulab:vulab /var/ftp/soft/                              ###指定用户

  chmod755 /var/ftp/soft/                                         ###授权

  ls-ld /var/ftp/soft/

  cd/etc/pam.d/                                                        ###pam文件目录

  vi/etc/pam.d/vsftpd.vu                                           ###编辑一个pam认证

  #%PAM-1.0

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

account   requiredpam_userdb.so    db=/etc/vsftpd/vusers

cd /etc/vsftpd/

  mkdirvusers_dir                  ###创建用户授权目录

  cdvusers_dir/

  viliyue                                ###用户权限

  anon_mkdir_write_enable=YES   ###允许用户可以创建和写入

anon_other_write_enable=YES   ###允许用户创建和执行

local_root=/var/ftp/soft               ###指定家目录

  vi/etc/vsftpd/vsftpd.conf

(需要修改地方我用蓝色标记)

  anonymous_enable=YES

  anonymous_enable=YES

local_enable=YES

write_enable=YES

local_umask=022

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

xferlog_std_format=YES

listen=YES

pam_service_name=vsftpd.vu     ###修改指定的pam文件

userlist_enable=YES

tcp_wrappers=YES

anon_umask=022

guest_enable=YES

guest_username=vulab

anon_root=/var/ftp/soft      ###指定家目录

listen_address=192.168.1.10         ###监听的ip地址

user_config_dir=/etc/vsftpd/vusers_dir  ##指定用户所在用户文件

mount /dev/cdrom /mnt/    ##挂载光盘

  rsync-av /mnt/ /var/ftp/soft/centos.repo/        ##将mnt文件写入到centos.repo中

  vi/etc/yum.repos.d/centos.repo                       ##编辑yum源

  [local]

name=local

baseurl=ftp://192.168.1.10/centos.repo       ###修改成ftp的地址

enabled=1

gpgcheck=0

  yum-y install wget              ##验证安装

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章标题:部署ftp服务和部署ftpyum源-创新互联
本文地址:http://ybzwz.com/article/cdipgp.html