默认 ssh 是 22 端口……
用这个命令netstat -a | grep ssh
或者ps -ef | grep ssh
这个命令都可以
telent 127.0.0.1 22
LINUX系统下打开 ssh telnet ftp 服务并以root权限登录 ??
ssh:
chkconfig --list | grep ssh 如果是off就改成on,打开ssh服务。
将/etc/ssh/sshd_config文件中的PermitRootLogin的值改为yes或取消前面的注释#,就可以用root远程ssh本机。
service sshd restart或/etc/init.d/sshd restart重启ssh服务。
=========================================================================
telnet:
vi /etc/xinetd.d/telnet 把disable=yes改成no,打开telnet服务。
vi /etc/securetty 添加
pts/0
pts/1
或 vm /etc/securetty /etc/securetty.bak 就可以用root远程telnet本机。
因为telnet是xinetd进程的子进程,所以/etc/init.d/xinetd restart 或 service xinetd restart 重启telnet服务。
=========================================================================
ftp:
vi /etc/xinetd.d/gssftp 把disable=yes改成no,打开ftp服务。
把server_args = -l -a 改成 server_args = -l 把 -a 去掉 就可以用root远程ftp本机。
因为gssftp是xinetd进程的子进程,所以/etc/init.d/xinetd restart 或 service xinetd restart 重启gssftp服务。
=========================================================================
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/qq8276564/archive/2009/02/17/3901596.aspx
如何修改Linux ssh端口22和禁止ROOT远程SSH登录???
如何修改Linux ssh端口22和禁止ROOT远程SSH登录
Linux修改ssh端口22
vi /etc/ssh/ssh_config
vi /etc/ssh/sshd_config
然后修改为port 8888
以root身份service sshd restart (redhat as3)
使用putty,端口8888
Linux下SSH默认的端口是22,为了安全考虑,现修改SSH的端口为1433,修改方法如下 :
/usr/sbin/sshd -p 1433
为增强安全
先增加一个普通权限的用户:
#useradd uploader
#passwd uploader
//设置密码
生产机器禁止ROOT远程SSH登录:
#vi /etc/ssh/sshd_config
把
PermitRootLogin yes
改为
PermitRootLogin no
重启sshd服务
#service sshd restart
远程管理用普通用户uploader登录,然后用 suroot 切换到root用户拿到最高权限。
本文来自: IT知道网(http://www.itwis.com) 详细出处参考:http://www.itwis.com/html/os/linux/20080531/1624.html
用这个命令netstat -a | grep ssh
或者ps -ef | grep ssh
这个命令都可以
telent 127.0.0.1 22
linux-jvm6:/home/jackxiang/桌面 # netstat -atlunp|grep ssh
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 6207/sshd
tcp 0 0 :::22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 6207/sshd
tcp 0 0 :::22
LINUX系统下打开 ssh telnet ftp 服务并以root权限登录 ??
ssh:
chkconfig --list | grep ssh 如果是off就改成on,打开ssh服务。
将/etc/ssh/sshd_config文件中的PermitRootLogin的值改为yes或取消前面的注释#,就可以用root远程ssh本机。
service sshd restart或/etc/init.d/sshd restart重启ssh服务。
=========================================================================
telnet:
vi /etc/xinetd.d/telnet 把disable=yes改成no,打开telnet服务。
vi /etc/securetty 添加
pts/0
pts/1
或 vm /etc/securetty /etc/securetty.bak 就可以用root远程telnet本机。
因为telnet是xinetd进程的子进程,所以/etc/init.d/xinetd restart 或 service xinetd restart 重启telnet服务。
=========================================================================
ftp:
vi /etc/xinetd.d/gssftp 把disable=yes改成no,打开ftp服务。
把server_args = -l -a 改成 server_args = -l 把 -a 去掉 就可以用root远程ftp本机。
因为gssftp是xinetd进程的子进程,所以/etc/init.d/xinetd restart 或 service xinetd restart 重启gssftp服务。
=========================================================================
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/qq8276564/archive/2009/02/17/3901596.aspx
如何修改Linux ssh端口22和禁止ROOT远程SSH登录???
如何修改Linux ssh端口22和禁止ROOT远程SSH登录
Linux修改ssh端口22
vi /etc/ssh/ssh_config
vi /etc/ssh/sshd_config
然后修改为port 8888
以root身份service sshd restart (redhat as3)
使用putty,端口8888
Linux下SSH默认的端口是22,为了安全考虑,现修改SSH的端口为1433,修改方法如下 :
/usr/sbin/sshd -p 1433
为增强安全
先增加一个普通权限的用户:
#useradd uploader
#passwd uploader
//设置密码
生产机器禁止ROOT远程SSH登录:
#vi /etc/ssh/sshd_config
把
PermitRootLogin yes
改为
PermitRootLogin no
重启sshd服务
#service sshd restart
远程管理用普通用户uploader登录,然后用 suroot 切换到root用户拿到最高权限。
本文来自: IT知道网(http://www.itwis.com) 详细出处参考:http://www.itwis.com/html/os/linux/20080531/1624.html
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/2938/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2010-4-11 11:41
评论列表