RedHat下文件服务器的搭建

环境:RedHat 6.5

由于RedHat下的yum是需要注册才能使用的,因此如果要使用yum的话,解决方案就是将yum源更改为网易的镜像库,也可以使用CentOS的yum源。

参考资料:

网易镜像库:https://blog.csdn.net/u013605322/article/details/79726564

CentOS yum源:https://www.cnblogs.com/wutengbiao/p/4188986.html

我这边就没有换yum源了,直接采用安装包的形式进行安装。

 

1.首先需要一个vsftp安装包,下载链接:

https://pkgs.org/download/vsftpd

这里需要注意的是查看linux系统是多少位,根据这个再来下载对应的vsftp安装包

查看系统是多少位的命令:# uname -a  或者  # uname -m

我这边下载的是:vsftpd-2.2.2-24.el6.x86_64.rpm

 

2.通过ftp将文件上传至安装目录,然后在该目录下进行解压安装:

# rpm -ivh vsftpd-2.2.2-24.el6.x86_64.rpm

会有警告出现,不用理会。

(可以通过强制命令去除: --nodeps--force:强制安装--nodeps:忽略依赖关系)

 

 

3.查看是否能使用:

# service vsftpd start

# service vsftpd stop

 

4.修改配置文件

1)不允许匿名用户登陆

2)设置所有本地用户都锁定在home目录中

3)开启服务器的日志功能

4)设置相关参数,优化服务器性能

# vi /etc/vsftpd/vsftpd.conf

 

 

 

 

RedHat下文件服务器的搭建_第1张图片

设置完成后,保存退出

 

5.启动FTP服务

# service vsftpd start

 

6.创建FTP本地用户

连续输入两次密码即可

 

RedHat下文件服务器的搭建_第2张图片

7.测试FTP服务器

在另一台PC的浏览器上访问ftp://182.**.**.***

 

RedHat下文件服务器的搭建_第3张图片

或者在文件地址栏中输入ftp://182.**.**.***之后弹出用户登陆框

 

RedHat下文件服务器的搭建_第4张图片

8.登陆成功后就可以进行文件夹的创建,文件的上传、下载、删除等操作。

 

9.ftp用户的删除操作命令

1)在root用户下:

# userdel -r 用户名

2)在普通用户下:

# sudo userdel -r 用户名

因为要彻底删除用户,所以加上-r的选项,在删除用户的同时一起把这个用户的宿主目录和邮件目录删除。

 

参考资料:

https://blog.csdn.net/qq_26938637/article/details/77847375

你可能感兴趣的:(Linux学习,RedHat,Linux,FTP服务器)