连接Linux服务器

简介: telnet:传统的远程登录Linux服务器的工具,在网络上用明文传送数据,不安全。

01

客户端工具


  • telnet:传统的远程登录Linux服务器的工具,在网络上用明文传送数据,不安全。
  • ssh:Secure Shell 的缩写,远程登录Linux服务器的工具,在网络上传送的数据是加密和压缩的。
  • scp:Secure Copy的缩写,Linux文件传送工具,数据传输使用ssh协议。
  • ftp:File Transfer Protocol的缩写,是用于在网络上进行文件传输的一套标准协议,在网络上用明文传送数据,不安全。
  • sftp:SSH File Transfer Protocol的缩写,加密的文件传输协议。它和SCP的区别是它允许用户中断传输,SCP拷贝速度稍快一些。

检测端口,telnet的工具有时候不一定安装好了。



telnet 192.168.56.107 1521ssh -v oracle@192.168.56.107 -p 1521

传输文件



scp /etc/services oracle@192.168.56.107:scp  oracle@192.168.56.107:/etc/services ./aa

远程终端登录


ssh oracle@192.168.56.107

图像界面加上-X激活X11图形界面的重新定向


02

ssh密钥登录


ssh密钥登录的特点是安全,免输入密码。

秘钥对需要在本地机器上生成,然后把公钥放到目标服务器相应用户的~/.ssh目录

ssh-keygen命令生产两个文件,id_rsa 私钥和id_rsa.pub 公钥

把公拷贝到目标服务器上,执行:cat id_rsa.pub >> ~/.ssh/authorized_keys

authenrized_keys的权限必须是600或更小



chmod 600 ~/.ssh/authorized_keyschmod 700 ~/.ssh

产生公开钥 (pulib key)

然后可以不用密码了




$ ssh oracle@192.168.56.107Last login: Wed Jun  8 17:51:58 2022 from 192.168.83.46[oracle@yaoyuan ~]$ 
[oracle@yaoyuan ~]$ scp /etc/services oracle@192.168.56.107:tmp1services
相关文章
|
9天前
|
安全 算法 Linux
Linux 服务器还有漏洞?建议使用 OpenVAS 日常检查!
在数字化时代,Linux 服务器的安全至关重要。OpenVAS 是一款优秀的开源漏洞扫描工具,可以帮助及时发现并修复服务器中的安全隐患。本文将介绍 OpenVAS 的主要功能、使用方法及应对漏洞的措施,帮助用户加强服务器安全管理,确保企业数字化安全。
26 7
|
12天前
|
监控 Ubuntu Linux
使用VSCode通过SSH远程登录阿里云Linux服务器异常崩溃
通过 VSCode 的 Remote - SSH 插件远程连接阿里云 Ubuntu 22 服务器时,会因高 CPU 使用率导致连接断开。经排查发现,VSCode 连接根目录 ".." 时会频繁调用"rg"(ripgrep)进行文件搜索,导致 CPU 负载过高。解决方法是将连接目录改为"root"(或其他具体的路径),避免不必要的文件检索,从而恢复正常连接。
|
15天前
|
缓存 Unix Linux
服务器linux!!!
本文介绍了计算机的演变历史、硬件基础知识及服务器相关知识。从电子管时代的ENIAC到冯-诺伊曼架构,再到现代计算机系统组成,详细讲解了计算机的发展历程。此外,文章还介绍了服务器的分类、品牌、硬件组成以及IDC机房的上架流程,为读者提供了全面的技术背景知识。
33 0
服务器linux!!!
|
16天前
|
人工智能 安全 Linux
|
19天前
|
Linux 数据库
Linux服务如何实现服务器重启后的服务延迟自启动?
【10月更文挑战第25天】Linux服务如何实现服务器重启后的服务延迟自启动?
87 3
|
5天前
|
网络协议 安全 Linux
Linux 上设置自己的公共时间服务器
Linux 上设置自己的公共时间服务器
16 0
|
16天前
|
Linux
Linux 修改服务器时间
【10月更文挑战第27天】Linux 修改服务器时间
40 0
|
4月前
|
安全 Linux 网络安全
部署07--远程连接Linux系统,利用FinalShell可以远程连接到我们的操作系统上
部署07--远程连接Linux系统,利用FinalShell可以远程连接到我们的操作系统上
|
安全 数据可视化 关系型数据库
何远程连接阿里云主机服务器(Linux系统)
何远程连接阿里云主机服务器(Linux系统)
2052 0
何远程连接阿里云主机服务器(Linux系统)
|
关系型数据库 MySQL Linux
用sqlyog远程连接LINUX系统的MYSQL出现错解决方法
无法给远程连接的用户权限问题。结果这样子操作mysql库,即可解决。在本机登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'。
1754 0