2022
我们一起努力

设置ssh密码(更改ssh用户密码)

本文目录:

  • 1、Linux如何修改SSH登录密码
  • 2、配置ssh远程登录
  • 3、ssh登陆默认密码怎么设置

Linux如何修改SSH登录密码

1、必须切换到root用户

sudo -i

2、修改某个用户的ssh登录密码

登陆SSH控制台,然后输入下面指令:

passwd    user(登录用户名)

注:这里的 user是你的SSH用户名 ,比如passwd root

 3、输入新密码两次

配置ssh远程登录

本地和远程服务器都创建

在创建密钥的时候,可以定义加密类型和长度,具体可以参考ssh-keygen命令帮助。创建的过程中,首先会提示你 保存的位置 和 文件名 ,再提示你 给密钥加个密码 ,也可以直接回车不要密码。

公钥和私钥默认保存这用户目录的 /.ssh/ 文件夹下。默认情况下, id_rsa 为私钥, id_rsa.pub 为公钥。

此时 还是需要用用户名和密码登录远程Linux服务器。使用vi编辑 /etc/ssh/sshd_config 文件,先打开 PubkeyAuthentication 和 PermitRootLogin ,一般只要把这几个参数前面的#(注释符)删掉即可。

重启ssh服务

在macOS端操作以下命令,把公钥上传到远程服务器,会提示输入远程的Linux服务器的密码。

在远程Linux服务器上,操作以下命令,把公钥 追加 到服务器ssh认证文件中:

如果没有 authorized_keys 这个文件,请到 .ssh 文件夹下创建一个,并把权限设置为600。

追加好后,如果要禁止用户名密码登录,再编辑 /etc/ssh/sshd_config 文件,把 PasswordAuthentication 设置为no。

重启SSH服务(每次修改ssh配置都需要重启)

如果没有设置密钥密码,直接这终端输入 ssh root@IP 即可登录远程服务器。如果该用户下没有公钥,则会提示Permission denied。

ssh登陆默认密码怎么设置

修改你的ssh配置文件,将其中的PermitRootLogin的参数设置为yes

配置文件路径如:/etc/ssh/sshd_config

重启ssh服务,命令如下:

/etc/init.d/sshd restart

/etc/init.d/ssh restart

然后修改root的密码,将密码修改为123456.

设置ssh密码】的内容来源于互联网,如引用不当,请联系我们修改。

赞(0)
文章名称:《设置ssh密码(更改ssh用户密码)》
文章链接:https://www.fzvps.com/37005.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!