0

0

Mint19.1下使用ssh远程工具

星夢妙者

星夢妙者

发布时间:2025-07-10 13:04:19

|

448人浏览过

|

来源于php中文网

原创

  1. 安装 SSH 工具

1.1 本地主机

在本地主机上安装 SSH 客户端工具,可以使用以下命令:

sudo apt install openssh-client

1.2 服务器

在服务器上安装 SSH 服务器工具,可以使用以下命令:

sudo apt install openssh-server
  1. 管理 SSH 服务

2.1 查看服务器的 SSH 服务状态:

可以使用以下命令来检查 SSH 服务的状态:

service ssh status

2.2 启动服务器的 SSH 服务:

若需要启动 SSH 服务,可以使用以下命令:

sudo service ssh start

2.3 关闭服务器的 SSH 服务:

若需要停止 SSH 服务,可以使用以下命令:

sudo service ssh stop

2.4 重启服务器的 SSH 服务:

若需要重启 SSH 服务,可以使用以下命令:

sudo service ssh restart
  1. 登录远程服务器

3.1 密码登录

使用 SSH 进行密码登录,可以使用以下命令:

ssh user@host

其中,user 为远程主机的登录用户名,host 为远程主机的 IP 地址。输入命令后,终端会提示输入远程主机 user 用户的登录密码。输入正确密码后,将会进入到远程主机 user$HOME 目录。

基于密码登录远程主机的原理如下:

Mint19.1下使用ssh远程工具

ASP.NET 4.0电子商城
ASP.NET 4.0电子商城

在现实生活中的购物过程,购物者需要先到商场,找到指定的产品柜台下,查看产品实体以及标价信息,如果产品合适,就将该产品放到购物车中,到收款处付款结算。电子商务网站通过虚拟网页的形式在计算机上摸拟了整个过程,首先电子商务设计人员将产品信息分类显示在网页上,用户查看网页上的产品信息,当用户看到了中意的产品后,可以将该产品添加到购物车,最后使用网上支付工具进行结算,而货物将由公司通过快递等方式发送给购物者

下载

3.2 免密登录

要实现免密登录,需要将本地主机的 ssh-keygen 生成的公钥复制到远程主机上,具体操作如下:

首先,检查本地主机是否已生成 SSH 密钥。如果 ~/.ssh 文件夹不存在或没有 id_rsaid_rsa.pub 文件,说明尚未生成 SSH 密钥:

ls ~/.ssh

如果本地主机未生成 SSH 密钥,可以手动生成:

ssh-keygen -t rsa   # 也可以使用更多选项如 -C youremail@example.com 指定用户邮箱

接下来,将本地主机 ~/.ssh 目录下的公钥文件 id_rsa.pub 复制到远程主机的 ~/.ssh 文件夹中(如果该文件夹不存在,需要手动创建),并命名为 authorized_keys

scp ~/.ssh/id_rsa.pub user@host:~/.ssh/authorized_keys

完成上述步骤后,使用 ssh user@host 命令即可直接登录到远程主机,无需输入密码。免密登录的原理如下:

Mint19.1下使用ssh远程工具

【注】如果远程主机的 .ssh 文件夹是手动创建的,则需要设置其权限为 700(chmod 700 ~/.ssh)。如果 authorized_keys 文件是手动创建而非直接复制本地主机公钥,则需要设置其权限为 600(chmod 600 ~/.ssh/authorized_keys),否则免密登录可能会失败。

  1. 操纵远程主机

4.1 复制文件到远程主机

在本地主机终端下,使用 scp 命令可以将文件或文件夹复制到远程主机:

scp filename user@host:dstpath  # 复制文件,filename 为本地文件全局路径,dstpath 为复制到远程主机的目标路径
scp -r dirname user@host:dstpath    # 复制文件夹,dirname 为本地文件夹全局路径,dstpath 为复制到远程主机的目标路径

4.2 从远程主机拷贝文件

在本地主机终端下,使用 scp 命令可以从远程主机拷贝文件或文件夹:

scp user@host:filename dstpath  # 拷贝文件,filename 为远程主机文件全局路径,dstpath 为拷贝到本地主机的目标路径
scp -r user@host:dirname dstpath    # 拷贝文件夹,dirname 为远程主机文件夹全局路径,dstpath 为复制到本地主机的目标路径

4.3 退出远程登录

在登录远程主机的终端下,可以使用 Ctrl + D 或输入 exit 命令来退出远程登录。

相关专题

更多
java多线程相关教程合集
java多线程相关教程合集

本专题整合了java多线程相关教程,阅读专题下面的文章了解更多详细内容。

0

2026.01.21

windows激活码分享 windows一键激活教程指南
windows激活码分享 windows一键激活教程指南

Windows 10/11一键激活可以通过PowerShell脚本或KMS工具实现永久或长期激活。最推荐的简便方法是打开PowerShell(管理员),运行 irm https://get.activated.win | iex 脚本,按提示选择数字激活(选项1)。其他方法包括使用HEU KMS Activator工具进行智能激活。

0

2026.01.21

excel表格操作技巧大全 表格制作excel教程
excel表格操作技巧大全 表格制作excel教程

Excel表格操作的核心技巧在于 熟练使用快捷键、数据处理函数及视图工具,如Ctrl+C/V(复制粘贴)、Alt+=(自动求和)、条件格式、数据验证及数据透视表。掌握这些可大幅提升数据分析与办公效率,实现快速录入、查找、筛选和汇总。

1

2026.01.21

毒蘑菇显卡测试网站入口 毒蘑菇测试官网volumeshader_bm
毒蘑菇显卡测试网站入口 毒蘑菇测试官网volumeshader_bm

毒蘑菇VOLUMESHADER_BM测试网站网址为https://toolwa.com/vsbm/,该平台基于WebGL技术通过渲染高复杂度三维分形图形评估设备图形处理能力,用户可通过拖动彩色物体观察画面流畅度判断GPU与CPU协同性能;测试兼容多种设备,但中低端手机易卡顿或崩溃,高端机型可能因发热降频影响表现,桌面端需启用独立显卡并使用支持WebGL的主流浏览器以确保准确结果

2

2026.01.21

github中文官网入口 github中文版官网网页进入
github中文官网入口 github中文版官网网页进入

github中文官网入口https://docs.github.com/zh/get-started,GitHub 是一种基于云的平台,可在其中存储、共享并与他人一起编写代码。 通过将代码存储在GitHub 上的“存储库”中,你可以: “展示或共享”你的工作。 持续“跟踪和管理”对代码的更改。

2

2026.01.21

windows安全中心怎么关闭打开_windows安全中心操作指南
windows安全中心怎么关闭打开_windows安全中心操作指南

Windows安全中心可以通过系统设置轻松开关。 暂时关闭:打开“设置” -> “隐私和安全性” -> “Windows安全中心” -> “病毒和威胁防护” -> “管理设置”,将“实时保护”关闭。打开:同样路径将开关开启即可。如需彻底关闭,需在组策略(gpedit.msc)或注册表中禁用Windows Defender。

1

2026.01.21

C++游戏开发Unreal Engine_C++怎么用Unreal Engine开发游戏
C++游戏开发Unreal Engine_C++怎么用Unreal Engine开发游戏

虚幻引擎(Unreal Engine, 简称UE)是由Epic Games开发的一款功能强大的工业级3D游戏引擎,以高品质实时渲染(如Nanite和Lumen)闻名 。它基于C++语言,为开发者提供高效率的框架、强大的可视化脚本系统(蓝图)、以及针对PC、主机和移动端的完整开发工具,广泛用于游戏、电影制片等领域。

0

2026.01.21

Python GraphQL API 开发实战
Python GraphQL API 开发实战

本专题系统讲解 Python 在 GraphQL API 开发中的实际应用,涵盖 GraphQL 基础概念、Schema 设计、Query 与 Mutation 实现、权限控制、分页与性能优化,以及与现有 REST 服务和数据库的整合方式。通过完整示例,帮助学习者掌握 使用 Python 构建高扩展性、前后端协作友好的 GraphQL 接口服务,适用于中大型应用与复杂数据查询场景。

1

2026.01.21

云朵浏览器入口合集
云朵浏览器入口合集

本专题整合了云朵浏览器入口合集,阅读专题下面的文章了解更多详细地址。

22

2026.01.20

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
马士兵spring视频教程
马士兵spring视频教程

共25课时 | 9.1万人学习

React 教程
React 教程

共58课时 | 3.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

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