一、主机管理控制台登录步骤
通过本地终端访问服务器需先验证系统状态:
- 打开终端执行
systemctl status sshd
确认SSH服务状态 - 使用
ifconfig
获取服务器IP地址 - 在客户端执行
ping [IP地址]
测试网络连通性
状态 | 含义 |
---|---|
active (running) | 服务正常运行 |
inactive (dead) | 服务未启动 |
二、远程主机SSH连接基础
Windows系统需先安装OpenSSH组件:
- PowerShell执行
Add-WindowsCapability -Online -Name OpenSSH.Server
完成安装 - 启动服务命令:
Start-Service sshd
- 设置自启动:
Set-Service -Name sshd -StartupType 'Automatic'
连接命令格式:ssh username@hostname
,首次连接需验证指纹信息
三、SSH密钥认证配置流程
密钥登录比密码更安全且支持自动化:
- 客户端生成密钥对:
ssh-keygen -t rsa
- 上传公钥到服务器:
ssh-copy-id user@host
- 修改配置文件启用密钥认证:
PasswordAuthentication no
四、防火墙与端口管理
需开放SSH默认端口22或自定义端口:
- Ubuntu系统使用
ufw allow ssh
配置防火墙 - 修改端口需编辑
/etc/ssh/sshd_config
的Port参数 - Windows防火墙需新建入站规则允许TCP端口22
通过系统控制台验证服务状态与网络连通性是远程管理的基础,SSH协议作为行业标准方案,支持密码与密钥两种认证方式。建议生产环境采用密钥认证并修改默认端口以增强安全性,同时注意防火墙规则配置的完整性。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/631165.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。