使用SSH通过FinalShell远程连接Ubuntu服务器

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

  1. Windows系统
  2. Ubuntu16.04.6(以上版本通用)
  3. 虚拟机、服务器

SSH远程连接Ubuntu服务器

Ubuntu服务器端

安装SSH服务

首先执行sudo以root的身份执行指令:

sudo su

接下来需要在Ubuntu服务器端安装SSH服务,在Ubuntu终端输入以下指令:

apt-get install ssh

tips:在执行上述指令时,可能会遇到安装失败的情况,此时输入以下指令:
apt-get update

然后再输入以下指令:

apt-get install ssh

启用SSH服务,输入以下指令:
service ssh start

finalshell连接ubuntu,Linux,服务器,ssh,ubuntu

查看SSH服务运行状态:

service ssh status

finalshell连接ubuntu,Linux,服务器,ssh,ubuntu
如果显示sshd is running,则表示状态正常

用户创建及sudo权限配置

在Ubuntu中,我们可能会让某个用户拥有root权限
使用root用户或具有sudo权限的用户登录到系统,执行以下指令来添加新用户:

adduser username

其中,username是我们想要添加的新用户的用户名
finalshell连接ubuntu,Linux,服务器,ssh,ubuntu

执行以下指令来将新用户添加到sudo组:

usermod -aG sudo username

其中,username是我们想要添加到sudo组的用户的用户名
如果我们想撤销某个用户的sudo权限,可以执行以下命令:

deluser username sudo
Linux账号管理

Linux系统是一个多用户多任务的分时操作系统,任何一个需要使用系统资源的用户,都必须向系统管理员申请一个账号,然后以这个账号的身份进入系统

useradd(adduser)

useradd:添加用户
useradd -m:自动创建这个用户chuchu的主目录/home/chuchu
添加用户就是在系统中创建一个新账号,然后为新账号分配用户号、用户组和主目录
添加用户就是往某一个文件中添加用户信息/etc/passwd

userdel

userdel:删除用户
userdel -r:删除用户并删除用户目录下的文件

usermod

usermod:修改用户

切换用户

切换用户的命令:su username
从普通用户切换到root用户:sudo su
在终端输入exit或使用快捷键ctrl+d,可以回到原来用户
$:表示普通用户
#:表示超级用户

FinalShell端

finalshell连接ubuntu,Linux,服务器,ssh,ubuntu
我这里的端口号之所以是11022,是因为我使用了Docker容器,Ubuntu系统是Docker容器中的一个镜像,我在Docker中对端口进行了一个映射:11022—>22。如果正常使用虚拟机或云服务器的话,FinalShell中的端口是22。用户名是上面我们添加的用户chuchu,密码是自己设置的

finalshell连接ubuntu,Linux,服务器,ssh,ubuntu
选择“接受并保存”

finalshell连接ubuntu,Linux,服务器,ssh,ubuntu
此时连接成功

参考文献

1、Ubuntu 16.04 SSH安装失败的解决方案
2、详解使用SSH远程连接Ubuntu服务器系统
3、Ubuntu用户创建及sudo权限配置文章来源地址https://www.toymoban.com/news/detail-770069.html

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

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

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

相关文章

  • 如何使用FinalShell远程连接工具优雅的远程连接Linux操作系统的服务器

            随着互联网的发展,越来越多的人需要远程访问和管理远程服务器或计算机。远程连接工具应运而生,以满足人们的远程访问需求。远程连接工具可以让用户远程登录到其他计算机或服务器,并执行各种操作,而无需身处物理位置。这极大地便利了用户,节省了时

    2024年02月03日
    浏览(70)
  • Pycharm通过ssh远程连接服务器

    笔记本没有英伟达独显,需要跑深度学习的代码,可以使用pycharm远程连接服务器,将本机代码同步到实验室服务器中运行, 注意: (1)只有专业版的pycharm才可以远程连接服务器;(2)专业版pycharm可以通过学校电子邮箱申请免费版,或者搜一下相关版本的破解码,自己使用

    2024年01月23日
    浏览(60)
  • pycharm通过ssh远程连接服务器,并运行代码

    首先连接远程服务器,tool-deplayment-configuration 连接ssh,点击+,选择SFTP,然后取名 点击ssh后面的...,依次输入远程服务器的IP,用户名,密码 点击test connection,测试是否连接成功 点击确定回到上个界面,root path 是服务器的路径,可以不选,但之后remote host后会过于冗长,可以根据

    2024年02月05日
    浏览(105)
  • 0404---通过SSH连接远程服务器运行图形界面程序问题

    ​ 通常部署在数据中心机房中的服务器是没有图形桌面的,对服务器的日常运维也往往通过远程客户端命令窗口来进行,但有时候往往需要在服务器上远程安装或运行图形窗口类软件,图形窗口的本地显示往往困扰很多人,譬如在远程安装 oracle数据库系统的时候,因安装系

    2024年02月14日
    浏览(50)
  • vscode通过ssh连接远程服务器+免密登录(图文)

    1.打开Visual Studio Code,进入拓展市场(Ctrl+Shift+X),下载拓展Remote - SSH 2. 点击远程资源管理器选项卡,并选择远程(隧道/SSH)类别 3. 点击ssh配置 4.在弹出的选择配置文件中,点击第一个  5.在config文件中输入以下内容 如: 6.保存后点击左边刷新按钮  7.这时展开SSH,就能看到刚刚

    2024年02月14日
    浏览(74)
  • 通过navcat的ssh连接 将一个服务器当作跳板连接远程mysql

    简单来说 一共三台机器 windows Linux(入口) Linux(mysql) windows 可以通过ssh 私钥连接Linux(入口) Linux(入口)可以连接 Linux(mysql) 但是windows 不能直接 访问Linux(mysql) 于是 长话短说 3张图教你通过使用navcat的ssh连接 1.新建MySql连接 2.选择上方的ssh选项 选择你可以通过ss

    2024年02月03日
    浏览(52)
  • 服务器卡死,ssh连接不上-finalshell导致

    问题:客户反馈服务器ssh连接不上 设备信息:Asianux Server release 7.3.1512(Lotus) 定位:通过虚拟机控制台重启服务器,发现能登录虚拟机,查看服务器各种状态都正常。 客户使用一段时间后又卡死,ssh连接不上,登录发现进程数有一万多个,导致内存不足,服务器卡断 查看进

    2024年02月03日
    浏览(89)
  • SSH远程连接macOS服务器:通过cpolar内网穿透技术实现远程访问的设置方法

    macOS系统自带有Secure Shell 客户端,它可让您登录到侦听传入SSH连接的远程服务器和台式机。我们可以用 ssh username@ip 来ssh到服务器,但通常局限于局域网内的远程。 本次教程,我们将使用cpolar内网穿透工具,映射ssh服务默认端口:22端口,获取公网地址,实现在公网环境下的

    2024年02月10日
    浏览(63)
  • windows下基于vscode的ssh服务远程连接ubuntu服务器

    首先,安装ssh服务 安装后,打开ssh服务 如果显示有sshd就说明成功了。  判断是否成功打开 同时也可以通过如下方式确保ssh服务正在运行  首先,将ubuntu端联网,之后终端输入ifconfig 可以看到ip为192.168.43.136 在vscode里找到Remote development扩展,并安装,其中会包含Remote-SSH扩展包

    2024年02月08日
    浏览(65)
  • FinalShell 远程连接 Linux(Ubuntu)系统

    Linux 系列教程: VMware 安装配置 Ubuntu(最新版、超详细) FinalShell 远程连接 Linux(Ubuntu)系统 Ubuntu 系统安装 VS Code 并配置 C++ 环境 ➡️➡️➡️提出一个问题:为什么使用 FinalShell 连接,而不直接用 Linux(Ubuntu)自带的终端??? [Step 1]: 进入 HOSTBUF 查看 FinalShell 相关信息

    2024年04月22日
    浏览(37)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包