使用SSH远程登录Ubuntu
2022/2/23 7:25:15
本文主要是介绍使用SSH远程登录Ubuntu,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、ssh介绍
SSH为Secure Shell 的缩写,由IETF的网络小组(Network working Group)所制定;
SSH为应用层和传输层基础上的安全协议。
SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。常用于远程登录,
以及用户之间进行资料拷贝。几乎所有Unix平台都可以运行SSH。
使用SSH服务,需要安装相应的服务器和客户端。客户端和服务器的关系:如果A机器想
被B机器远程控制,那么A机器需要安装SSH服务器,B机器需要安装SSH客户端。
Ubuntu默认没有安装SSHD服务,因此,我们不能远程登录
二、原理示意图
三、安装SSH和启用(普通用户下)
sudo apt-get install openssh-server
执行指令后,就安装上了SSH服务端和客户端
service sshd start
执行上面指令后,就启动了sshd服务,会监听端口22
netstat -anp | more指令,查看22端口是否开启
提示没有找到netstat,需要安装,sudo apt install net-tools
现在windows 系统telnet测试通了,用xshell工具远程连接就可以了。
从Linux系统客户机远程登录到Linux系统服务机
- 基本语法:
ssh 用户名 @ip
例如:ssh ubuntu@192.168.134.130
使用ssh访问,如访问出现错误,可查看是否有该文件~/.ssh/known_ssh尝试删除该文件解决。
登出命令:exit或者logout
这篇关于使用SSH远程登录Ubuntu的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-28AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行
- 2024-09-27Sentinel配置限流资料:新手入门教程
- 2024-09-27Sentinel配置限流资料详解
- 2024-09-27Sentinel限流资料:新手入门教程
- 2024-09-26Sentinel限流资料入门详解
- 2024-09-26Springboot框架资料:初学者入门教程
- 2024-09-26Springboot框架资料详解:新手入门教程
- 2024-09-26Springboot企业级开发资料:新手入门指南
- 2024-09-26SpringBoot企业级开发资料新手指南
- 2024-09-26Springboot微服务资料入门教程