主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
.extra-menu {背景颜色:#f3f3f3; 填充:20px; .extra-menu .extra-menu-h {高度:36px; .extra-menu .extra-menu-h h3 { 显示:内联块 } 。 extra-menu ul a{ 文本装饰:无; .extra-menu .menu-child { 文本缩进: 4em; .extra-menu .menu-child:before { left: 4em } .extra -menu .extra- menu-h h3 {行高:36px; .collapse-toggle { float: right; } 光标:指针用户选择:无。 显示:内联弯曲;对齐:中心; .collapse-toggle img {宽度:30%; .collapse-content { margin-bottom:0px ! 20 像素!重要;溢出:隐藏;过渡:最大高度 0.3 秒缓出。 .collapse-content.expanded {max-height: 1000px; /* 设置足够大的值以允许内容完全展开 */ } .ph-id {position:relative; } jQuery(document). Ready(function( $ ) { $('.collapse-toggle').on('click',function() { var content = document.querySelector('.collapse-content'); Content classList.toggle('expanded' ); if (content.classList.contains('展开')) { $(this).find('div ').text('折叠'); img').css('变换','旋转(180deg) '); } else { $(this).find('div' ).text('展开'); ).css('变换','旋转(0 度)');})
在日常工作中,您可以使用SSH客户端通过输入命令“ssh用户名@远程IP地址p端口号”来连接远程Ubuntu计算机。 连接远程计算机的第一步是检查服务器是否支持 SSH。 然而,当今市场上的大多数美国托管提供商都支持 SSH 功能。 接下来,本文详细介绍如何通过SSH客户端连接远程计算机。
1.安装SSH服务器
1)检查是否已安装。 在开始之前,请检查您的 Ubuntu 系统上是否安装了 SSH 服务器。 您可以使用以下命令进行检查:
sudo systemctl status ssh
如果服务没有运行,则会显示“Inactive (Dead)”状态信息。
2)安装opensshserver:如果没有安装SSH服务器,可以使用以下命令安装:
sudo apt update
sudo apt install opensshserver
如果站长想要专门配置一台SSH US主机,可以点击热门SSH US主机推荐页面获取相关信息。
2.配置SSH服务器
修改配置文件:SSH服务的配置文件位于/etc/ssh/sshd_config。 我们建议备份您的原始配置文件。 然后将其更改为:
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
sudo nano /etc/ssh/sshd_config
常规设置:为了安全和方便,您可以调整多项设置,包括更改默认端口、禁用 root 登录以及配置公钥身份验证。
修改SSH 取消注释端口:找到#Port 22行并将其更改为新的端口号Port。
禁用 root 登录:选中 PermitRootLogin 设置了禁止密码或 PermitRootLogin 号码。
公钥身份验证:如果您使用密钥对进行身份验证,请确保启用 PubkeyAuthentication yes。
防火墙设置:如果Ubuntu的防火墙已启用,则必须允许流量通过SSH端口:sudo ufwallow ssh
3. 启动并检查SSH服务。
启动SSH服务。 配置完成后,您必须重新启动 SSH 服务才能应用新配置。 sudo systemctl restart ssh
SSH服务状态:重启后,再次检查SSH服务状态,确保运行成功: sudo systemctl status ssh
“Active(Running)”状态显示消息。
4.使用SSH客户端连接
首次连接时要小心:首次建立SSH连接时,系统会存储服务器的ECDSA主机密钥。系统可能会提示您接受并记录。 这是正常的。 但是,请确保没有处理的迹象。
连接格式:使用以下命令格式连接远程Ubuntu计算机:
ssh用户名@远程IP地址p端口号
如果使用默认端口(22),p端口号部分可以省略。
5.考虑安全性
密钥对认证:为了提高安全性,我们建议使用密钥对而不是密码进行认证。 您可以使用 sshkeygen 生成密钥对并将公钥添加到远程服务器的 ~/.ssh/authorized_keys 文件中。
监控和审计:定期检查/var/log/auth.log文件以监控SSH登录尝试并对失败的尝试进行审计。
这几篇文章你可能也喜欢:
- 在 Debian 11 Bullseye 上安装 DirectAdmin 面板的教程
- DMIT:美国洛杉矶的 LAX Lite 系列将被下架并移至圣何塞的 SJC。 及时备份
- SSH 服务器有哪些常见用途?
- 运维人员常用Linux命令汇总(运维人员常用Linux命令汇总)
- SecureCRT使用教程及常见问题解决方案(securecrt视频教程)
本文由主机参考刊发,转载请注明:Ubuntu系统上如何使用SSH连接远程计算机(ssh远程登录ubuntu) https://zhujicankao.com/122559.html
评论前必须登录!
注册