如何远程连接Linux服务器

如何远程连接Linux服务器,第1张

服务器要有openssh-server,并且处于开启状态,没有可以用apt-get安装,然后客户端可以用putty(win)打上服务器的ip然后启动一个 命令行窗口在里面打上用户名和密码就行了,linux直接有命令ssh命令

1)先需要知道远程服务器IP,如172208183
2)打开终端(mac系统),输入ssh root@172208183 进入CentOS系统环境
3)cd ~/ssh进入ssh目录
4)ls查看ssh目录存在authorized_keys文件,准备在该文件中添加其他用户的ssh-rsa,需拿到待添加用户的rsa
5)执行 vi authorized_keys进入编辑器
6)点击i进入编辑模式,输入待添加用户的rsa
7)点击esc键退出编辑模式,:wq保存并退出。

即完成了免密登陆

可以的 linux个人电脑连接linux服务器或者linux服务器连接linux服务器远程桌面都可以
1在系统中打开终端命令工具,然后输入并运行下面的命令,来安装xrdp工具,这个工具是Linux设置远程登录必须安装的工具:
sudo apt-get install xrdp
2安装xrdp工具后,在系统菜单中依次点击并打开“系统”→“首选项”→“远程桌面”
3在打开的“远程桌面首选项”中,勾选共享下面的“允许他人查看您的桌面”和“允许其他用户控制您的桌面”,若是对安全方面要求高,可以好勾选安全下面的“您必须为本机器确认每次访问”,这样别人每次远程登录你的系统,在你的桌面d出是否允许别人登陆的提示,需要你允许,别人才能连接
4下面我们来验证在Linux系统打开远程桌面,在系统菜单中依次点击并打开“应用程序”→“互联网”→“终端服务客户端”
5在打开的终端服务客户端对话框的,计算器后面输入我们要远程登录的计算机的IP地址,协议保持默认,其它可以不用填写,然后点击右下方的“连接”按钮
6之后就打开远程登录界面,在Module里面选择“sesman-Xvnc”,一般默认为这个,若不是这个那么请选择为这个协议,然后再下面输入远程的Linux系统给登陆的用户名和密码,之后,点下面的OK按钮
7点OK按钮后,会检查登陆协议、用户名和密码,验证完成后,就开始设置一些登陆的桌面环境,不要点击右下方的OK按钮,桌面能正常连接会自动关闭这个对话框,若是验证出错,会有提示信息
8登录到远程桌面后,就和实际使用自己的电脑一样的,可以做任何 *** 作,只要你有这些 *** 作权限
发布了图坑爹,不会再问我

(SSH是一个用来替代TELNET、FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。为了系统安全和用户自身的权益,推广SSH是必要的。SSH有两个版本,我们现在介绍的是版本2。)安装SSH 具体步骤如下:获得SSH软件包。 (ftp://ftp:/pub/unix/ssh-2)上生成自己的ssh公钥和私钥。命令如下: local# ssh-keygenGenerating 1024-bit dsa key pair1 oOo)上完成上面步骤。4)下你自己(这里是“teng”)的公钥(id_dsa_1024_a)上你自己家目录下的Passphrase for key "/home1/teng/ssh2/id_dsa_1024_a" with comment "1024-bit dsa,teng@ns, Fri Oct 20 2000 17:27:05":这时会要你输入你的ssh口令(Passphrase)。验证通过后,即登录到remote主机上。

五个非常好用的Linux远程连接工具:

第一款:Xshell(>

Xshell是一个非常强大的安全终端模拟软件,它支持SSH1,SSH2,以及Windows平台的TELNET协议。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的,Xshell非常符合使用习惯,值得推荐。

优点:

①界面设计简洁,人性化,用起来比较舒服。

②支持标签,打开多个会话链接的时候比较方便。

③可以保存密码,方便下次直接使用,当然要做好电脑安全防护。

④支持rz和sz命令,这两个命令在传输少量小文件时非常方便。

⑤图形化支持本地和远程文件之间的传输,方便系统部署和日志排查。

第二款:winscp(>

winscp是一个Windows环境下使用SSH的开源图形化SFTP工具客户端。同时支持SCP协议,它的主要功能就是在本地与远程计算机间安全的复制传输文件。winscp+putty软件配套使用。

优点:

①简洁的图形用户界面。

②Windows完美集成。

③完美支持所有常用文件 *** 作。

④可以批处理脚本和命令行方式。

⑤多种半自动、自动的目录同步方式。

⑥内置文本编辑器。

⑦可以存储会话信息,方便下次使用。

⑧可将设置存在配置文件中而非注册表中,适合在移动存储设备上 *** 作。

第三款:PuTTY(puttyorg/)

PuTTY是SSH和telnet客户端,最初由Simon
Tatham为Windows平台开发。用MIT许可证授权,包含的组件有:PuTTY、PuTTYgen、PSFTP、PuTTYtel、Plink、PSCP、Pageant,默认登录协议是SSH,默认的端口为22。PuTTY主要用来远程连接服务器,它支持SSH、Telnet、Serial等协议的连接。最常用的是SSH协议,用它来远程管理Linux服务器非常方便。

优点:

①完全免费开源。

②跨平台。

③绿色软件,体积不到1M,不需要安装,占用系统资源少。

④完全支持SSH1和SSH2。

第四款:MobaXterm(/mobaxtermmobateknet/)

MobaXterm的功能非常全面,几乎提供了所有重要的远程网络工具,以及Windows桌面上的Unix命令,登录之后默认开启sftp模式。

优点:

①功能非常全,基本上涵盖了服务器运维所有功能。

②免费开源。

③丰富的插件。

④超多好用的快捷键,效率非常高。

⑤支持多标签,切换也十分方便。

第五款:FinalShell(>

FinalShell是一体化的服务器网络管理软件,不仅是SSH客户端,FinalShell还是功能强大的开发、运维工具,充分满足用户的开发运维需求。

优点:

①跨平台。

②支持内存、CPU性能监控,Ping延迟丢包,Trace路由监控。

③支持rz、sz。

打开终端使用ssh命令链接远程服务器。
命令格式 : ssh root@19216811(root对应你使用的用户名,192……对应的服务器ip地址,一般服务器端口22,命令默认22如果需要更改端口在ssh后面 -p 端口)

首先,你的Linux服务器要有SSH服务(如openssh),防火墙iptable必须要开放SSH端口,SSH有配置文件,配置权限与用户,SSH端口等信息,这个内容比较繁多,不一一列出。客户端的话安装例如puttu,SecureCRT这类的终端软件,正确输入服务器的IP地址或者能够被解析到的域名,正确的SSH端口,连接后输入具有SSH远程访问权限的用户账号与密码,就能够通过SSH登录到远程Linux服务器了。

我一般是用SecureCRT这款软件来连接Linux远程服务器,
1首先你先确定你的Linux服务器支持中文显示了
[root@localhost ~]# cat /etc/sysconfig/i18n
LANG="zh_CNutf8
2上步完成之后用SecureCRT这款软件来连接Linux远程服务器
默认连接可能会出乱码,如果出乱码的话道软件菜单栏,点击选项,会话选项,外观 ,将字符编码变成UTF-8,试试应该没问题了
希望可以帮到你


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12636848.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存