linux下安装ftp服务器

简介:

大部分内容来自网络。

1、安装

能下载到安装包的话还是用安装包来安装吧。我没有用安装包,结果用户权限配置上各种出问题。现在虽然安装好了,但是管理配置绝对不是最佳的。慢慢摸 索着来吧。

我是使用这句命令进行安装的:sudo apt-get install vsftp。这个命令会在/var/cache/apt/archines的位置下载一个vsftpd-版本号.deb的包,install命令会从这个 包开始安装。

安装完成后,没有修改配置的情况下,在/usr/sbin下会有vsftpd文件,用于启动服务;在/etc下有vsftpd.conf文件,用于 配置服务;在/var/log下有vsftpd.log文件,记录ftp的日志。

安装完成之后,没记错的话服务会自动启动;这时可以尝试连一下ftp服务。

2、配置

打开/etc/vsftpd.conf文件,只要有写文件的权限,就可以开始配置了。主要的配置内容在文件中的注释行里都说明得很清楚了。我简单说 几个我的配置。

禁止匿名用户访问:anonymous_enable=NO

打开全局写权限:write_enable=YES

操作权限掩码,这个我还不知道用什么用处:local_umask=022

设定用户主路径,并禁止进入上级目录:chroot_local_user=YES

chroot_list_enable=NO

chroot_list_file=/home/weblogic/ftp #这个就是主路径的目录了,根据自己需要进行设置。

禁止部分系统用户登陆ftp:userlist_deny=YES

userlist_enable=YES

userlist_file=/etc/vsftpd.userlist

在/etc/vsftpd.userlist中以每行一个用户名的格式配置不允许访问ftp的用户

3、启动、关闭和重启

配置变化后可能需要启动、关闭或重启服务。可以用以下命令:

service vsftpd start/stop/restart

启动服务也可以用这个命令:

sudo /usr/sbin/vsftpd

4、未尽

现在ftp的服务是跑起来了,但是对用户、对权限的配置还是一团糟。哎。继续向前摸索吧。


本文转自 斯然在天边 51CTO博客,原文链接:http://blog.51cto.com/winters1224/799037,如需转载请自行联系原作者

相关文章
|
1月前
|
Ubuntu Linux 网络安全
Linux服务器之Ubuntu的安装与配置
Ubuntu Desktop是目前最成功、最流行的图形界面的Linux发行版;而Ubuntu Server也在服务器端市场占据了较大的份额。今天为大家详细介绍了Ubuntu Server的安装与配置,希望对你能有所帮助。关于VMware、VirtualBox等虚拟化软件的使用,朱哥还会在后续的文章中为大家详细介绍,敬请关注!
|
25天前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
1月前
|
Ubuntu Linux
如何在 Ubuntu 服务器上安装桌面环境(GUI)
如果你有任何问题,请在评论区留言。你会在服务器上使用 GUI 吗?参照本文后你遇到了什么问题吗?
165 0
|
2月前
|
监控 Linux 网络安全
FinalShell SSH工具下载,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux
FinalShell是一款国人开发的多平台SSH客户端工具,支持Windows、Mac OS X和Linux系统。它提供一体化服务器管理功能,支持shell和sftp同屏显示,命令自动提示,操作便捷。软件还具备加速功能,提升访问服务器速度,适合普通用户和专业人士使用。
183 0
|
2月前
|
存储 安全 Linux
Linux服务器上安装配置GitLab的步骤。
按照以上步骤,一个基础的GitLab服务应该运行并可以使用。记得定期检查GitLab官方文档,因为GitLab的安装和配置步骤可能随着新版本而变化。
227 0
|
2月前
|
存储 Ubuntu 安全
如何在服务器上快速安装 ERPNext 最新版本?
ERPNext 是一款开源且功能全面的企业资源规划软件,在企业信息化管理中广泛应用。本文介绍如何通过 Websoft9 控制台安装其最新版本,以提升部署效率。内容涵盖安装前的服务器准备、Websoft9 控制台登录,到通过应用市场安装 ERPNext 的详细步骤,以及安装后的验证与基础配置。帮助企业快速搭建稳定高效的信息化管理平台,满足财务、采购、销售、库存等多方面业务需求,助力企业降本增效,实现可持续发展。
|
Linux 数据安全/隐私保护
百度搜索:蓝易云【CentOS7系统安装配置FTP服务器详解。]
FTP服务器是一种常用的文件传输协议,它可以通过网络将文件从一个计算机传输到另一个计算机。在Linux系统中,搭建FTP服务器可以方便地进行文件传输。本文将详细介绍CentOS7系统安装配置FTP服务器的步骤。
279 0
|
5月前
|
Ubuntu 安全 网络安全
在Ubuntu系统下使用vsftpd配置FTP服务器的步骤
以上就是在Ubuntu系统下使用vsftpd配置FTP服务器的步骤。这些步骤都是基础的,但足够让你建立一个简单的FTP服务器。如果你需要更高级的功能,例如SSL加密、虚拟用户等,你可能需要进一步研究vsftpd的配置选项。
313 13
|
Web App开发 安全 Unix
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
409 1
|
网络安全 数据中心 Windows

热门文章

最新文章