Linux怎样创建FTP服务器

Linux怎样创建FTP服务器,第1张

1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/ftp2、建用户:在root用户下:useradd-d/home/ftptest//增加用户test,并制定test用户的主目录为/home/ftppasswdtest//为test设置密码3、更改用户相应的权限设置:(对于一般情况,简单添加一个用户的话,这一步,可以不要!!一般情况下,配置ftp也不需要这一步)usermod-s/sbin/nologintest//限定用户test不能telnet,只能ftpusermod-s/bin/bashtest//用户test恢复正常usermod-d/testtest//更改用户test的主目录为/test4,修改/etc/vsftpd/vsftpdconf文件如下:anonymous_enable=NO##Uncommentthistoallowlocaluserstologinlocal_enable=YES##UncommentthistoenableanyformofFTPwritecommandwrite_enable=YES最后在该文件的最后面添加如下行:userlist_enable=YESuserlist_deny=NOuserlist_file=/etc/vsftpd/vsftpduser_list最后保存/etc/vsftpd/vsftpdconf文件。5、限制用户只能访问/home/test,不能访问其他路径修改/etc/vsftpd/vsftpdconf如下:chroot_list_enable=YES//限制访问自身目录#(defaultfollows)chroot_list_file=/etc/vsftpd/vsftpdchroot_list编辑/etc/vsftpd/vsftpdchroot_list文件,将受限制的用户添加进去,每个用户名一行添加后如下:test/home/ftp编辑/etc/vsftpd/vsftpduser_list文件,将受限制的用户添加进去,每个用户名一行添加后如下:test改完配置文件,不要忘记重启vsFTPd服务器[root@linuxsir001root]#/etc/initd/vsftpdrestart启动后,在进行测试,使用本地用户test及其密码登录,成功。如果此时还不能执行写 *** 作或登录时出现其它错误,则要查看test用户对应的文件夹/home/ftp,test用户是否有对此文件夹的写权限。6、如果需要允许用户修改密码,但是又没有telnet登录系统的权限:(对于一般情况,简单添加一个用户的话,这一步,可以不要!!一般情况下,配置ftp也不需要这一步)usermod-s/usr/bin/passwdtest//用户telnet后将直接进入改密界面

vi /etc/vsftpd/vsftpdconf
anonymous_enable = no
local_enable = yes
write_enable = yes
local_umask = 022
userlist_enable = yes
userlist_deny = yes
userlist_file = /etc/vsftpduser_list
dirmessage_enable = yes
xferlog_enable = yes
connect_from_port_20 = yes
xferlog_std_format = yes
pam_service_name = vsftpd
listen = yes
max_per_ip = 2
tcp_wrappers = yes
banner_file = /etc/vsftpd/welcometxt
注意,如果vsftpdconf不存在,自己新建一个
如果welcometxt不存在,自己新建一个
如果/etc/vsftpduser_list与/etc/vsftpdftpusers不存在,新建一个,其内容两个文件一样,里面每一行都是一个用户名,可以参照/etc/passwd文件,把那些UID小于500的帐号名称写到这两个文件内。如下:
root
bin

要限制只有内网用户可以连接的话,用上面的回答那种设置障碍hostsallow与hostsdeny
hostsallow内容为:
vsftpd:19216800/2552552550
hostsdeny内容为:
vsftpd:all


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10696770.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-10
下一篇2023-05-10

发表评论

登录后才能评论

评论列表(0条)

    保存