首页 > 运维 > linux运维 > 正文

SSH 是啥?Linux 远程登录最简单教程

舞夢輝影
发布: 2025-12-04 16:34:31
原创
679人浏览过
SSH是用于安全远程连接Linux服务器的加密协议,需先在目标机启用SSH服务、获取其IP地址,再从本地终端用ssh用户名@IP命令连接,可选配置密钥实现免密登录。

ssh 是啥?linux 远程登录最简单教程

SSH,全称 Secure Shell(安全外壳),是一种网络协议,能让你安全地连接并控制另一台电脑。它把所有传输的数据都加密了,所以即使是在不安全的网络里,你的密码和操作也不会被别人轻易窃取。现在管理 Linux 服务器,基本都靠它。

第一步:在目标电脑上启动 SSH 服务

你想远程登录哪台 Linux 电脑,就得先确保那台电脑开启了 SSH 服务器功能。

- Ubuntu/Debian 系统:

打开目标电脑的终端,输入这条命令安装并启动服务:

  • sudo apt update
  • sudo apt install openssh-server

安装完,服务通常会自动运行。

- CentOS/RHEL/Fedora 系统:

同样在终端里输入:

  • sudo yum install openssh-server (CentOS 7 / RHEL 7)
  • sudo dnf install openssh-server (Fedora / CentOS Stream)

如果服务没启动,用 sudo systemctl start sshd 启动它,并用 sudo systemctl enable sshd 设置开机自启。

第二步:获取目标电脑的 IP 地址

你需要知道目标电脑在你网络里的地址。在目标电脑的终端里输入:

  • ip a 或者 ifconfig

找到像 192.168.x.x 这样的地址,记下来。这通常是你在同一局域网内访问它所需的 IP。

Avatar AI
Avatar AI

AI成像模型,可以从你的照片中生成逼真的4K头像

Avatar AI 92
查看详情 Avatar AI

第三步:从你的电脑发起连接

现在,打开你自己的电脑(无论是 Windows、macOS 还是另一台 Linux)。如果你的电脑是 Linux 或 macOS,直接用系统自带的终端就行。Windows 10/11 也内置了 SSH 客户端。

在你的终端里输入连接命令:

  • ssh 用户名@目标电脑的IP地址

例如,用户名是 alice,IP 是 192.168.1.100,就输入 ssh alice@192.168.1.100

第一次连接时,会提示你确认对方的身份,输入 yes 继续。然后输入目标电脑上那个用户的密码,回车后,你就成功登录进去了,可以像操作本地一样执行命令了。

第四步:配置免密码登录(可选但推荐)

每次登录都要输密码挺麻烦的。可以用密钥对实现免密登录,既方便又更安全。

  1. 你自己的电脑的终端里生成一对密钥:
    ssh-keygen -t rsa
    一路按回车使用默认设置就行。
  2. 把你的公钥传到目标电脑上:
    ssh-copy-id 用户名@目标电脑的IP地址
    比如 ssh-copy-id alice@192.168.1.100。这时会要求你输入一次密码,之后这个过程就完成了。

完成以后,你再用 ssh alice@192.168.1.100 命令登录,就会直接进入,不再需要密码了。

基本上就这些。搞定这几步,远程管理 Linux 就很方便了。

以上就是SSH 是啥?Linux 远程登录最简单教程的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号