
已解决问题
谷歌jenny0424用户在2016.05.07提交了关于“张宁li**x修改ftp、telnet、ssh的默认端口”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-19T20:49:48。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !
详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !
一、修改ssh的默认端口
1、编辑ssh配置文件:
#
#vi/etc/ssh/sshd_co
以上这2个文件,都去掉#port22前“#”,将22改为自
#
#servicesshdrestart
L
/usr/sbin/s
2、编辑telnet
#vi/etc/xin
将disable=no改为di
#vi/etc
#servicexin
<!--[if!supportLineBre**NewLine]-->
3、编辑vsftpd配置文件:
#/etc/vsftpd.
在
l
servicevsftpdrestart
<!--[endif]-
目标:默认端口为21,为了
步骤:1.修改/etc/servi
#vi/etc/services
将
2.修改(新增)FTP配置文
#
如果文件中有Listen_port=21,则将21修改为2021,
否
3.启动TFP服务
#servicevsftpdrestart
4.检查TFP服务
#servicevsftpdst
或
#nets
启动错误解决办法:
常见错误:
解决办法:
1.a、rpm--verifyvsftpd
b、servicevsftp
c、servicevsftpdstart
2.仔细检查vsftpd.conf配置,不断尝试,问题仍未解决,与正常
#servicexinetdrestart
停止xinetd:[确定]
启动xinetd:[确定]
#servicevsftpdstop
关闭vsftpd:[失败]
#servicevsftpdstatus
vsftpd已死,但是subsys被锁
感觉问题仍未解决,此时客户端ftp仍然可用,于是尝试单独停止xinetd:servicexinetdstop,此时客户端ftp不可用,然后重启vsftpd:
#servicevsftpdstop
关闭vsftpd:[确定]
#servicevsftpdstart
为vsftpd启动vsftpd:[确定]
成功,客户端ftp又可以用了。
修改gssftp后,执行xinetdrestart,vsftpd仍然报错,先执行xinetdstop,然后再重启vsftpd,再启动xinetd即成功