修改SSH密码的方法,CentOS修改SSH默认端口

linux 修改SSH密码的方法大概过程为,以root身份登陆,执行:passwd修改密码。useradd 用户名,添加用户

CentOS设置允许winscp直接用root登录

Root登录 /etc/ssh/sshd_config PermitRootLogin

解决先登录SSH,然后su - 才能登录的问题:

默认安全是先普通用户登录SSH 然后 su - 登录root

要改一下东西 winscp不能直接ROOT登录

vi /etc/ssh/sshd_config

找到 PermitRootLogin no 改成yes

重启sshd服务

#service sshd restart 记得重启!

CentOS修改SSH默认端口,如果连接成功了,则再次编辑sshd_config的设置,将里边的Port22删除,即可。之所以先设置成两个端口,测试成功后再关闭一个端口。

Builder开发者在线CentOS修改SSH默认端口,如果连接成功了,则再次编辑sshd_config的设置,将里边的Port22删除,即可。之所以先设置成两个端口,测试成功后再关闭一个端口,是为了方式在修改conf的过程中,万一出现掉线、断网、误操作等未知情况时候,还能通过另外一个端口连接上去调试以免发生连接不上还要联系机房调试,导致问题更加复杂麻烦。

首先修改配置文件

vi /etc/ssh/sshd_config

找到#Port 22一段,这里是标识默认使用22端口,修改为如下:

Port 22

Port 800

然后保存退出

执行/etc/init.d/sshd restart

这样SSH端口将同时工作与22和800上。

现在编辑防火墙配置:vi /etc/sysconfig/iptables

启用800端口。

执行/etc/init.d/iptables restart

现在请使用ssh工具连接800端口,来测试是否成功。

如果连接成功了,则再次编辑sshd_config的设置,将里边的Port22删除,即可。

之所以先设置成两个端口,测试成功后再关闭一个端口,是为了方式在修改conf的过程中,

万一出现掉线、断网、误操作等未知情况时候,还能通过另外一个端口连接上去调试

以免发生连接不上还要联系机房调试,导致问题更加复杂麻烦。

为增强安全

先增加一个普通权限的用户:

#useradd uploader

#passwd uploader

//设置密码

生产机器禁止ROOT远程SSH登录:

#vi /etc/ssh/sshd_config

PermitRootLogin yes

改为

PermitRootLogin no

重启sshd服务

#service sshd restart

远程管理用普通用户uploader登录,然后用 su root 切换到root用户拿到最高权限

星彩网app下载,修改普通用户具有root权限

1)进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当 然,你也可以直接用root用)

2)添加文件的写权限。也就是输入命令"chmod u w /etc/sudoers".

3)编辑/etc/sudoers文件。也就是输入命令"vim /etc/sudoers",输入"i"进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存(就是先按一下Esc键,然后输入":wq")退出。

4)撤销文件的写权限。也就是输入命令"chmod u-w /etc/sudoers".

Root登录 /etc/ssh/sshd_config PermitRootLogin 解决先登录SSH,然后su - 才能登录的问题: 默认安全是先普通用户登...

CentOS修改SSH默认端口

 

修改SSH密码。登录ssh后, 通过命令:

 

Linux修改ssh端口22

passwd {用户名}

首先修改配置文件

 

做修改即可.

vi /etc/ssh/sshd_config

vi /etc/ssh/ssh_config

修改密码的命令 首先输入passwd 回车 出现:(current) UNIX password: 然后输入现在所用的密码 回车 出现:New password: 再输入新密码(新的密码必须是字母数字都有,不然的话不成功) 然后回车 与Windows下不同的是,输入的密码不会有星号代替,也出现明文修改密码的命令
首先输入passwd 回车
出现:(current) UNIX password:
然后输入现在所用的密码 回车
出现:New password:
再输入新密码(新的密码必须是字母数字都有,不然的话不成功) 然后回车
与Windows下不同的是,输入的密码不会有星号代替

找到#Port 22一段,这里是标识默认使用22端口,修改为如下:

vi /etc/ssh/sshd_config

linux修改ssh端口22
vi /etc/ssh/ssh_config
vi /etc/ssh/sshd_config

Port 22  www.2cto.com  

然后修改为port 8888

然后修改为port 8888
以root身份service sshd restart (redhat as3)
使用putty,端口8888

Port 800

 

Linux下SSH默认的端口是22,为了安全考虑,现修改SSH的端口为1433,修改方法如下 :

然后保存退出

以root身份service sshd restart (redhat as3)

/usr/sbin/sshd -p 1433

执行/etc/init.d/sshd restart

使用putty,端口8888

为增强安全

这样SSH端口将同时工作与22和800上。

Linux下SSH默认的端口是22,为了安全考虑,现修改SSH的端口为1433,修改方法如下 :

先增加一个普通权限的用户:
#useradd uploader
#passwd uploader
//设置密码

现在编辑防火墙配置:vi /etc/sysconfig/iptables

 /usr/sbin/sshd -p 1433

生产机器禁止ROOT远程SSH登录:
#vi /etc/ssh/sshd_config

启用800端口。

 


PermitRootLogin yes
改为
PermitRootLogin no
重启sshd服务
#service sshd restart

执行/etc/init.d/iptables restart

为增强安全

远程管理用普通用户uploader登录,然后用 su root 切换到root用户拿到最高权限

现在请使用ssh工具连接800端口,来测试是否成功。

先增加一个普通权限的用户:

修改SSH密码的方法大概过程为,以root身份登陆,执行:passwd修改密码。useradd 用户名,添加用户 修改SSH密码。登录ssh后, 通过命令: pass...

如果连接成功了,则再次编辑sshd_config的设置,将里边的Port22删除,即可。

#useradd uploader

之所以先设置成两个端口,测试成功后再关闭一个端口,是为了方式在修改conf的过程中,

#passwd uploader

万一出现掉线、断网、误操作等未知情况时候,还能通过另外一个端口连接上去调试

//设置密码

以免发生连接不上还要联系机房调试,导致问题更加复杂麻烦。

 切换到root用户,运行visudo命令

 

在打开的配置文件中,找到root ALL=(ALL) ALL,在下面添加一行

为增强安全

xxx ALL=(ALL) ALL 其中xxx是你要加入的用户名称

先增加一个普通权限的用户:

 

#useradd uploader

生产机器禁止ROOT远程SSH登录:

#passwd uploader

#vi /etc/ssh/sshd_config

//设置密码

   www.2cto.com  

PermitRootLogin yes

生产机器禁止ROOT远程SSH登录:

改为

#vi /etc/ssh/sshd_config

PermitRootLogin no

重启sshd服务

PermitRootLogin yes

#service sshd restart

改为

 

PermitRootLogin no

远程管理用普通用户uploader登录,然后用 su root 切换到root用户拿到最高权限

重启sshd服务

linux系统中root用户无所不能,为了系统安全ssh禁止root用户远程登录,必要的话使用sudo机制也是不错的选择

#service sshd restart

编辑 /etc/ssh/sshd_config

   www.2cto.com  

修改 PermitRootLogin将yes改为no

远程管理用普通用户uploader登录,然后用 su root 切换到root用户拿到最高权限

重启ssh服务

 

service sshd restart 或

修改普通用户具有root权限

/etc/init.d/sshd restart

1)进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当 然,你也可以直接用root用) 

2)添加文件的写权限。也就是输入命令"chmod u w /etc/sudoers"。 

3)编辑/etc/sudoers文件。也就是输入命令"vim /etc/sudoers",输入"i"进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存(就是先按一下Esc键,然后输入":wq")退出。 

4)撤销文件的写权限。也就是输入命令"chmod u-w /etc/sudoers"。

 

 

作者 paulfzm

首先修改配置文件 vi /etc/ssh/sshd_config 找到#Port 22一段,这里是标识默认使用22端口,修改为如下: Port 22 www.2cto.com Po...

本文由星彩网app下载发布于星彩网app下载,转载请注明出处:修改SSH密码的方法,CentOS修改SSH默认端口

TAG标签: 星彩网app下载
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。