首页 > 编程知识 正文

ftp如何修改默认端口,linux怎么修改用户密码ftp

时间:2023-05-06 18:02:52 阅读:52742 作者:2805

要向linux添加用于ftp的权限并设置相应的权限,请执行以下步骤:

1、环境: ftp为vsftp。 受限制的用户名为test。 受限制的路径为/home/test。

2、建设用户:根用户下:

添加useradd-d /home/test test //用户test,使test用户的主目录为/home/test

设置passwd测试//测试的密码

3、更改用户的相应权限设置:

用户限定telnet不可用,仅限FTP:usermod-s/s振动环/nologintest

usermod -s /s振动的环/bash test //用户恢复正常

更改用户的主目录: usermod -d /testtest

4、限制用户只能访问/home/test,不能访问其他路径

将/etc/vsftpd/vsftpd.conf修改如下:

chroot_list_enable=YES //限制对自己目录的访问

# ((默认流量) ) ) )。

ch root _ list _ file=/etc/vsftpd/vsftpd.ch root _ list

编辑vsftpd.chroot_list文件以添加受限用户。

5、需要允许用户更改密码,但没有telnet登录系统权限的:

usermod -s /usr/振动的环/passwd测试//用户telnet直接进入改密接口

编辑/etc/vsftpd/vsftpd.conf,添加listen_port=2121编辑/etc/services文件,将ftp 21/tcp设置为ftp 2121/tcpftp 21/udp

步骤:修改/etc/services文件() (默认分配的端口号和协议类型) ) ) )。

# VI/etc /服务

将21/tcp改为2021/tcp

2 .修改(添加) FTP配置文件vsftpd.conf

# vi /etc/vsftpd/vsftpd.conf

如果文件中有Listen_port=21,则将21更改为2021。

否则,添加Listen_port=2021行

3 .启动TFP服务

#服务vsftpd重新启动

4 .检查TFP服务

#服务vsftpd状态

1、编辑/etc/vsftpd/vsftpd.conf文件,将此行添加到此部署文件中。 listen_port=811

2、编辑/etc/services文件,将其中的ftp 21/tcp更改为ftp 811/tcp,将ftp 21/udp更改为ftp 811/tcp

3、运行/etc/init.d/vsftpd restart重新启动vsftpd服务。 启动完成后,可以使用netstat -tnulp | grep vsftpd

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。