目录:
- 1、linux怎么修改ssh密码
- 2、Linux怎么修改SSH端口?
- 3、Linux配置ssh
- 4、Linux如何修改SSH登录密码
- 5、Linux修改SSH默认22端口
linux怎么修改ssh密码
1、把远程主机ip和端口号填写上然后选择连接方式为“SSH”。单击“打开”,就成功连接远程的Linux服务器。
2、连接后会以命令行界面方式操作远程Linux服务器。会提示输入用户名,就输入超级用户“root”,然后回车。
3、下面会提示输入密码,输入密码回车就登录成功(注意:再输入密码的时候密码是隐藏看不见的)。
4、在以登录的命令界面输入“passwd”然后再输入两次新密码就更改成功了。passwd是在Linux服务器的命令、和文件名,可以用来更改使用者的密码,文件名存放在/etc/passwdw在里面存放一些用户的关键信息。完成。
Linux怎么修改SSH端口?
vi /etc/ssh/sshd_config,找到Port 22,然后将端口22改为你想要的端口号,重启SSH服务:/etc/init.d/sshd restart即可,然后测试ssh连接:ssh localhost -p 你的端口号,连接成功。\x0d\x0a如果你希望保险起见,不至于因为一个端口连接不了(比如受到攻击)而不能使用ssh连接,那么你可以使用多个ssh连接端口,还是在配置文件/etc/ssh/sshd_config中修改,运行vi /etc/ssh/sshd_config,找到Port 端口号地方,然后在下面添加一行:Port 23,这样就又增加了一个新的连接端口,重启SSH服务,\x0d\x0a测试ssh localhost -p 23,连接成功。\x0d\x0a另外需要注意的是,如果本机测试没有问题,但还是不能使用第三房工具从外部SSH链接的话,需要关闭防火墙\x0d\x0a,重新启动一下SSHD。 这样就可以。
Linux配置ssh
1、购买服务器
2、加入安全组
3、修改实例名称,修改实例密码
1 查看ssh配置
2 安装SSH
3 启动服务
4 查看ssh服务的状态
输入以下命令:
5 在电脑终端输入
1.添加文件
2.添加公钥到文件内(id_rsa.pub)
3.编辑ssh配置文件:
4.重启sshd服务
5 在电脑终端输入
常见错误:
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:**d8mG3CPJc81mLgPPwLwVy7LF8qvUUuXi**cPKzTyE.
Please contact your system administrator.
Add correct host key in /Users/admin/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /Users/admin/.ssh/known_hosts:12
ECDSA host key for 47.96.118.128 has changed and you have requested strict checking.
Host key verification failed.
解决办法如下 输入
然后重新连接即可。
Linux如何修改SSH登录密码
1、必须切换到root用户
sudo -i
2、修改某个用户的ssh登录密码
登陆SSH控制台,然后输入下面指令:
passwd user(登录用户名)
注:这里的 user是你的SSH用户名 ,比如passwd root
3、输入新密码两次
Linux修改SSH默认22端口
默认22端口不安全,这些修改下,本例更改为25846
1、去阿里云开放端口
2、root下使用vim /etc/ssh/sshd_config
找到Port 22 编辑模式下 加入Port 25846,并ESC退出编辑模式,:wq保存退出;
3、systemctl restart sshd命令,重启服务。
4、firewall-cmd --query-port=25846/tcp 查询指定端口是否已开
如果是no就开启端口 (–permanent永久生效,没有此参数重启后失效)
重新加载
至此完成。
扩展下:
firewall-cmd --zone= public --remove-port=25846/tcp --permanent 永久删除端口
安全组是主动防御,防火墙是被动防御。
评论前必须登录!
注册