目录
  • linux修改SSH密码
  • linux解决ssh密码拒绝登入问题
  • 总结

linux修改SSH密码

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

passwd {用户名}

做修改即可.

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

首先输入passwd 回车

出现:(current) UNIX password:

然后输入现在所用的密码 回车

出现:New password:

再输入新密码(新的密码必须是字母数字都有,不然的话不成功) 然后回车

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登录,然后用 su root 切换到root用户拿到最高权限。

linux解决ssh密码拒绝登入问题

第一步:安装ssh服务器: sudo apt-get install openssh-server

第二步:进入文件目录:cd /etc/ssh

第三步:以管理员身份 打开sshd_config文件 : sudo vim sshd_config

第四步:在文件中找到 PermitRootLogin prohibit-password将其改成 PermitRootLogin yes保存在退出

第五步:在终端执行命令:sudo service ssh restart

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持本网站。

您可能感兴趣的文章:

  • Linux如何关闭远程ssh密码登录
  • linux配置SSH全过程
  • linux下的ssh命令及sshd服务详解
  • ssh远程无法访问linux的问题及解决
  • Linux Shell如何用ssh命令统计分布式集群信息详解
  • Linux下的ssh安全防护问题