使用Xshell连接远程ubuntu服务器

这篇具有很好参考价值的文章主要介绍了使用Xshell连接远程ubuntu服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Xshell连接远程ubuntu服务器

主要流程(加粗部分为必要,点击即可跳转到命令): 安装openssh-server启动 ssh-server 服务---验证是否成功开启—检查一下系统上 SSH 服务的状态—检查 OpenSSH 服务器正在侦听哪个端口—检查Ubuntu系统中的22(根据前面检测的端口)端口是否开启:—安装ifconfig指令(如果已经有不需要安装)—查看ip地址

可能出现错误:xshell连接不成功,非同一局域网内,需要借助其他工具映射ip到公网

Ubuntu系统的端口曾经被修改过,不是默认的22了,需要在连接时修改;

如果不使用root用户是不需要修改/etc/ssh/sshd_config文件,即使用“sudo vim /etc/ssh/sshd_config”命令将 PermitRootLogin改为yes,

然后按esc,“:wq”退出即可,最后重启ssh-server,”sudo /etc/init.d/ssh restart“如下所示:文章来源地址https://www.toymoban.com/news/detail-763829.html

sudo  vim /etc/ssh/sshd_config
# 输入"/Authentiation",在其下面增加“PermitRootLogin yes",注意前面不要有#号
# 按esc ,“:wq”退出即可
sudo /etc/init.d/ssh restart
1. 安装openssh-server服务:
sudo apt-get install openssh-server
2. 安装防火墙:
sudo apt-get install ufw
3. 开户防火墙:
sudo ufw enable
4. 防火墙充许22端口对外开放:
sudo ufw allow 22/tcp
5. 检查Ubuntu系统中的22端口是否开启:
sudo netstat -tulnp | grep 22
6. 安装ifconfig指令:
sudo apt install net-tools
7. 查看ip地址:
ifconfig
ifconfig -a
8. 启动 ssh-server 服务(两种方式):
service ssh start
/etc/init.d/ssh start
9. 验证是否成功开启:
ps -e|grep ssh
10. 查看是否安装openssh-server:
sudo apt list --installed | grep openssh-server
11. 检查一下系统上 SSH 服务的状态:
sudo service ssh status
12. 发出以下命令来检查 OpenSSH 服务器正在侦听哪个端口:
sudo netstat -ltnp | grep sshd
13. 在尝试连接之前,首先验证 SSH 服务器正在使用哪个端口来侦听新连接。如果服务器正在侦听默认端口 22,则可以使用以下命令语法来建立连接:
ssh [username]@[remoteserver IP or hostname]

到了这里,关于使用Xshell连接远程ubuntu服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何使用Xshell巧妙的连接服务器

    最近一直在想到底写那些技术性文章,正好我之前买的一台服务器还没怎么使用,所以准备打算出一期在Xshell上使用服务器的教程的。 首先,为什么要使用Xshell连接云服务器呢? 1、自己打开服务器很麻烦,每次都要在网页进行登录操作,而在Xshell上则可以直接连接,平时操作

    2024年02月05日
    浏览(44)
  • 如何使用 Xshell 连接 Linux 服务器

    目录 🌳 搭建 Linux 环境 🌱 Linux 环境的搭建方式 ☘️ 购买云服务器 🌳 使用Xshell远程登陆到Linux服务器 🌱 下载安装Xshell ☘️ 查看Linux主机ip 🍀 使用Xshell登录主机 💧 方法1 💧 方法2 🌳额外补充 🍎 总结 Linux环境的搭配方式主要有以下三种: 1. 直接安装在物理机上. 但是

    2024年02月02日
    浏览(59)
  • 【Linux】初识云服务器 -- 使用 XShell 远程登录 Linux

    Linux 是一款企业级后台操作系统,命令行方式交互,开源。 搭建属于自己的 Linux 服务器:我是直接选择购买的腾讯云轻量级服务器(CentOS 7.6),不贵又相对方便,可以直接上手使用,不需要去安装虚拟机。 注意 :云服务器启动后,推荐 重置密码 (新用户必须操作) 在本

    2024年02月03日
    浏览(56)
  • 使用XShell通过堡垒机(跳板)连接服务器、数据库

    最近公司配置了堡垒机,因此在此处记录一下堡垒机连接服务器的方法。 打开XShell 填写堡垒机的信息 填写登录用户、密码 如果你是密码登录则: 如果你是通过密钥登录则 : 通过密钥登录,填写完以上内容后点击设置: 此时点击连接就可以连接到堡垒机。 配置连接 点击添

    2024年02月09日
    浏览(60)
  • 使用XShell通过堡垒机(跳板)连接服务器、数据库(完整版详解教程)

    最近公司配置了堡垒机,因此在此处记录一下堡垒机连接服务器的方法。 打开XShell 填写堡垒机的信息 填写登录用户、密码 如果你是密码登录则: 如果你是通过密钥登录则 : 通过密钥登录,填写完以上内容后点击设置: 此时点击连接就可以连接到堡垒机。 配置连接 点击添

    2024年02月13日
    浏览(62)
  • 实战指南:使用XShell通过堡垒机(跳板)连接服务器、数据库(完整版详解教程)

    最近公司配置了堡垒机,因此在此处记录一下堡垒机连接服务器的方法。 打开XShell 填写堡垒机的信息 填写登录用户、密码 如果你是密码登录则: 如果你是通过密钥登录则 : 通过密钥登录,填写完以上内容后点击设置: 此时点击连接就可以连接到堡垒机。 配置连接 点击添

    2024年02月12日
    浏览(51)
  • Xshell 跳板机连接服务器

    有时候一些服务器在内网中,外部网络无法直接访问,这时我们就需要使用跳板机服务器。跳板机是运维堡垒主机的另一个称呼。作为技术或者运维人员应该不会陌生。企业为了服务器的安全,通常所有的SSH连接都是通过跳板机来完成,以便于对SSH连接进行验证和管理。下面

    2024年02月08日
    浏览(52)
  • xshell利用密钥连接服务器

    1.选择 工具 ,选择 新建用户密钥生成向导 2.点击下一步,此处可以设置密钥长度,可以看到的是密钥长度越长越安全 3.等待密钥生成后直接点击下一步,到此处可以看到,添加密码,可添加可不添加直接点击下一步 4.直接下一步并继续到此处,选择 保存为文件 ,保存到容易

    2024年03月13日
    浏览(65)
  • Xshell连接腾讯云服务器

    所需材料: 1.主机IP地址 2.用户秘钥文件、密码 3.登录名 一、 获取主机IP地址: 登陆腾讯云服务器,点击服务器,获取需要连接服务器的IP地址(公) 二、获取: 用户秘钥文件及密码 1.在xshell中生成秘钥及密码 2.点击生成、下一步  3.等待生成后,点击下一步 4.点击完成后,

    2024年02月06日
    浏览(48)
  • XShell连接实验室服务器

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 前言 第一次连接实验室服务器跑代码,因pycharm专业版学生认证需要时间,所以自学了XShell连接服务器以及提交任务,现在终于装好了,趁着热乎劲儿总结下,也希望对你有用。作者是新手小白,如有疏漏

    2024年01月24日
    浏览(73)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包