centos yum 安装ftp linux如何安装yum

大家好,感谢邀请,今天来为大家分享一下centos yum 安装ftp的问题,以及和linux如何安装yum的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

Centos如何安装FTP文件传输服务

安装并配置CentOS FTP文件传输服务

步骤一:安装ftp服务端软件

yum-y install vsftpd

步骤二:启动FTP服务

systemctl start vsftpd

步骤三:设置为开机自启

systemctl enable vsftpd

步骤四:验证服务启动情况

echo$?

步骤五:查询服务所在目录

grep服务名/etc/passwd

步骤六:客户端安装FTP

yum-y install ftp

步骤七:将光盘挂载至共享目录/var/ftp/下

mount/dev/sr0/var/ftp/centos7

步骤八:修改配置文件local.repo,与本地地址相匹配

vim/etc/yum.repos.d/local.repo

步骤九:清理并重建yum仓库

yum-y clean all

yum makecache

步骤十:通过客户端测试FTP服务

阿里云CentOS系统yum方式安装vsftpd

安装vsftp

使用yum命令安装vsftp

[root@iZ23joxwgi7Z~]# yum install vsftpd-y

添加ftp帐号和目录

先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。

使用下面的命令创建帐户,该命令指定了/home/wwwroot为用户test的根目录,您可以自己定义帐户名和目录:

[root@iZ23joxwgi7Z~]# useradd-d/home/wwwroot-s/sbin/nologin test

修改该帐户密码:

[root@iZ23joxwgi7Z~]# passwd test

修改指定目录的权限

[root@iZ23joxwgi7Z~]# chown-R test.test/home/wwwroot

配置vsftp

编辑vsftp配置文件,命令如下:

[root@iZ23joxwgi7Z~]# vi/etc/vsftpd/vsftpd.conf

将配置文件中anonymous_enable=YES改为 anonymous_enable=NO

取消如下配置前的注释符号:

local_enable=YES write_enable=YES chroot_local_user=YES

保存修改,按ESC键,输入:wq

如果配置文件中没有chroot_local_user=YES,输入以下命令并回车

[root@iZ23joxwgi7Z~]# echo chroot_local_user=YES/etc/vsftpd/vsftpd.conf

修改shell配置

vi编辑/etc/shells,如果该文件里没有/usr/sbin/nologin或者/sbin/nologin(具体看当前系统配置)则追加进去

启动vsftp服务并测试登录

使用命令启动vsftp服务:

[root@iZ23joxwgi7Z~]# service vsftpd start

然后用帐号test测试下是否可以登陆ftp。目录是/home/wwwroot。

以上所述是小编给大家介绍的阿里云CentOS系统yum方式安装vsftpd的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

如何在Centos下安装ftp服务器

一:安装vsftpd

查看是否已经安装vsftpd

2

二:基于虚拟用户的配置

所谓虚拟用户就是没有使用真实的帐户,只是通过映射到真实帐户和设置权限的目的。虚拟用户不能登录CentOS系统。

修改配置文件

配置文件直接贴出来吧

3

三:使用Berkeley DB进行认证

yum install db4 db4-utils

然后,创建用户密码文本/etc/vsftpd/vuser_passwd.txt,注意奇行是用户名,偶行是密码

4

接着,生成虚拟用户认证的db文件

编辑认证文件/etc/pam.d/vsftpd,全部注释掉原来语句,再增加以下两句:

最后,创建虚拟用户配置文件

5

设置FTP根目录权限

最新的vsftpd要求对主目录不能有写的权限所以ftp为755,主目录下面的子目录再设置777权限

6

添加防火墙,把ftp的21端口开放 vi/etc/sysconfig/iptables

7

经过以上步骤我们就完成了ftp服务器的搭建,让我们畅游ftp吧

阅读剩余
THE END