当前位置:首页 > IT技术 > 其他 > 正文

SSH配置及登录
2022-04-29 13:46:50

1.查询是否安装SSH

ps -e | ​​grep​​ ssh

或者查看版本 ssh -V

SSH配置及登录_内网

如未安装,请先安装ssh

2.启动服务

 service sshd start
#or
/bin/systemctl restart sshd.service
#or
systemctl restart sshd
#or
/etc/init.d/sshd start

#设置好后重启系统
reboot

其余命令 重启 :sudo systemctl restart sshd 开机启动 :sudo systemctl enable sshd 关闭开机自动启动 : sudo systemctl disable sshd 单次开启 : sudo systemctl start sshd 单次关闭 : sudo systemctl stop sshd 查看状态:systemctl status sshd

SSH配置及登录_远程登录_02

3.修改端口

grep Port* /etc/ssh/sshd_config

可以更改其它端口,默认为22,修改用 vi 命令修改即可

4.允许root用户远程登录

查看是否允许远程登录

grep PermitRoo* /etc/ssh/sshd_config

SSH配置及登录_内网_03

允许,改为yes即可

5.激活密码认证

grep PasswordAuthen* /etc/ssh/sshd_config

SSH配置及登录_内网_04

允许,改为yes即可

6.查看服务是否启动

ps -e | ​​grep​​ ssh

创建ssh用户

useradd ssh_test
passwd ssh_test
#设置密码为 ssh123456

内网登录

ssh ssh_test@10.0.16.16
#或
ssh ssh_test@127.0.0.1

SSH配置及登录_重启_05

7.内网ip登录

ifconfig -a

SSH配置及登录_远程登录_06

8.外网ip登录

curl ifconfig.me
#或
curl cip.cc

登录 ssh ssh_test@xxx.xxx.xxx.xx 即可

本文摘自 :https://blog.51cto.com/u

开通会员,享受整站包年服务立即开通 >