全新的linux如何进行远程xshell操作?

AI越来越火了,我们想要不被淘汰就得主动拥抱。推荐一个人工智能学习网站,通俗易懂,风趣幽默,最重要的屌图甚多,忍不住分享一下给大家。点击跳转到网站

配置全新的 Linux 服务器以支持 Xshell 远程连接,核心步骤在于安装 SSH 服务、开启服务以及放通防火墙。

以下是保姆级的操作步骤:

1. 检查并安装 SSH 服务

大多数 Linux 发行版(如 CentOS, Ubuntu)默认并不一定开启 SSH 远程管理功能。

对于 Ubuntu / Debian / Kali 系统(使用 apt 工具)

对于 CentOS / RHEL / Fedora / AlmaLinux 系统(使用 yum 或 dnf 工具)

2. 安装SSH服务

根据你的系统版本,精准执行以下命令:

Ubuntu / Debian 系列:
sudo apt update
sudo apt install openssh-server -y
sudo systemctl enable ssh

验证是否启动:
sudo systemctl status ssh

CentOS / RHEL / AlmaLinux 系列:
sudo yum install openssh-server -y
sudo systemctl enable sshd

验证是否启动:
sudo systemctl status sshd

看到绿色的 active (running) 即成功。

3. 开放防火墙端口

Linux 默认通常开启了防火墙,如果 22 端口(SSH 默认端口)没打开,Xshell 会报错"连接失败"。

使用 ufw (Ubuntu): sudo ufw allow 22

使用 firewalld (CentOS): sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload

4. 获取服务器 IP 地址

在 Linux 终端输入:ip addr (ifconfig 在干净的系统中可能会失败)

找到eth0、ens33 或 enp0s3 下类似 inet 192.168.x.x 的字样,这就是你需要填入 Xshell 的主机地址。

注意 :**如果租用的是云服务器,通过 ip addr 查到的往往是内网 IP,Xshell 在家里是连不上的( 大部分云服务器默认是可以直接进行xshell连接的。)。

你需要:

1、 登录云厂商的控制台,查看实例详情,找到 "公网 IP" (Public IP)。

2、安全组配置: 务必在云厂商控制台的"安全组"或"防火墙"设置里,添加一条规则,允许 TCP 22 端口 入站**

5. 允许 Root 用户远程登录(可选,某些系统默认不允许root远程连接)

  • 编辑配置文件:sudo vi /etc/ssh/sshd_config
  • 找到 #PermitRootLogin
    prohibit-password 这一行。按 i 键进入编辑模式,将其修改为:PermitRootLogin yes
  • 按 Esc 键,输入 :wq 保存并退出。
  • 重启 SSH 服务生效 sudo systemctl restart sshd

6. 进行xshell连接

💡 常见故障排查

  • 连接超时:检查物理网络是否互通(用电脑 ping 一下服务器 IP),或者防火墙是否没开 22 端口
  • 拒绝连接:检查 SSH服务是否真的启动了 (systemctl status ssh)。
  • Root 无法登录:如果是 Ubuntu,默认禁止 root远程登录。建议用普通用户登录后再 sudo -i,或者 修改 /etc/ssh/sshd_config 文件中的 PermitRootLogin yes
相关推荐
陌上花开缓缓归以1 小时前
arm linux ddr 内存布局
linux·arm开发
龙腾-虎跃1 小时前
Linux 趣味实战|纯 Bash Shell 脚本实现俄罗斯方块终端小游戏(完整源码资源)
linux·运维·bash
阳光九叶草LXGZXJ8 小时前
达梦数据库-报错-15-列【XXX】长度超出定义
linux·运维·数据库·sql·学习
奔跑的大白啊9 小时前
多容器共享目录权限踩坑记
linux·ubuntu·共享目录·linux权限·docker 容器化部署
黄大刀9 小时前
DataPulse一款开箱即用的SCADA(四)-历史记录
运维·scada·动环
正在走向自律11 小时前
AI数据分析与可视化:从基础到应用实践
服务器·人工智能·python·机器学习·数据分析·pandas
OnlineProxy11 小时前
亚马逊多账号运营:如何在规避“关联封号”风险的同时实现电商规模化扩张
服务器·数据库·redis
归秋14212 小时前
2026 企业 AI 办公工具选型指南:从评估框架到产品适配
大数据·运维·人工智能
Android系统攻城狮12 小时前
Linux Gstreamer深度解析之gst_audio_encoder_set_frame_max调用流程与实战(六十一)
android·linux·运维·音视频·gstreamer音视频·音视频进阶·gstreamer音视频进阶
H.莓飛12 小时前
【C++】命名空间、缺省参数、函数重载与引用
linux·开发语言·c++·visual studio