码迷,mamicode.com
首页 > 系统相关 > 详细

Linux远程连接介绍及相关配置

时间:2017-12-09 14:54:25      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:远程连接原理和实现   linux远程连接配置   远程连接的常用方法   

Linux远程连接介绍及相关配置

1、使用远程连接的根本原因

在企业现实的工作中,我们不可能每台服务器都配置一台显示器,也不可能时刻在服务器旁边,但是我们企业中的服务器需要时刻进行维护,而我们维护人员又没办法24小时在服务器旁边,所以远程管理服务器就成为了必要条件。这样不仅可以为企业节约大量的硬件成本,同时也节约了人力成本,方便了全球各地的企业。本篇就浅谈下如何进行远程连接Linux服务器。

?

?

2、远程连接的最基本条件

1)配置好服务器的IP地址、子网掩码、网关和DNS

例如:

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33

?

TYPE=Ethernet

BOOTPROTO=static

DEFROUTE=yes

PEERDNS=yes

PEERROUTES=yes

IPV4_FAILURE_FATAL=no

NAME=ens33

UUID=abceb54e-af39-46cb-8ee7-cde466cdb53d

DEVICE=ens33

ONBOOT=yes

IPADDR=192.168.115.120

NETMASK=255.255.255.0

GATEWAY=192.168.115.2

DNS1=114.114.114.114

上面配置的只是内网地址,如果需要通过互联网远程连接服务器还需要配置公网IP地址。

?

注意:服务器品牌、型号及Linux操作系统版本不同,网卡配置文件的位置和名称也可能不同。

以上都配置好以后,使用”service network restart”重启网卡服务

?

2)至少要有一个公网IP地址

?

3)服务器必须开启远程连接服务

Linux系统默认安装远程连接服务,只需启动即可。

如果想以root用户远程管理服务器,则必须把/etc/ssh/sshd_config里面的这一项设置为” PermitRootLogin yes”

最后使用”service sshd restart”启动远程连接服务即可。

?

?

3、远程管理相关软件及配置

1WindowsVNC连接Linux

首先要保证Linux是桌面版,然后在Linux上安装以下两个软件包。

[root@localhost ~]# yum -y install tigervnc tigervnc-server

然后使用vncpasswd命令设置密码,使用vncserver命令启动vnc服务。

vncpasswd? 设置密码

vncserver? 启动服务

?

使用Windows客户端连接VNC

技术分享图片

技术分享图片

技术分享图片

技术分享图片

2Linuxrdesktop连接Windows

[root@localhost ~]# yum -y install rdesktop

rdesktop? -f? -a? 16? -u? windows用户名? -p? windows密码? Windows IP地址

?????

? ? ? -f 是显示全屏?? -a? Linux色位1632??

????? -u 用户名?????? -p? 登录密码

例:[root@localhost ~]# rdesktop -f -a 16 -u administrator -p 123456 192.168.115.102

?

报错:在用rdesktop连接的时候出现了 ERROR: recv: Connection reset by peer 的问题。

?

解决方法:我的电脑-》属性-》远程 去掉仅允许运行使用网络级别身份认证的远程桌面计算机的连接的勾就可以了。

?

3LinuxSSH连接Linux

SSH协议:为客户机提供安全的Shell环境,用于远程管理

默认端口:TCP 22

OpenSSH

服务名称:sshd

服务端主程序:/usr/sbin/sshd

客户端主程序:/usr/bin/ssh

服务端配置文件:/etc/ssh/sshd_config

客户端配置文件:/etc/ssh/ssh_config

?

ssh连接需要用到两个配置文件

1/etc/ssh/ssh_config 客户端? 2/etc/ssh/sshd _config 服务端

SSH? 远程登录命令

?? ssh? IP地址 登录Linux系统

技术分享图片

?? ssh? 用户名@IP地址? 登录Linux系统

技术分享图片

?指定端口:-p()


Linux远程连接介绍及相关配置

标签:远程连接原理和实现   linux远程连接配置   远程连接的常用方法   

原文地址:http://blog.51cto.com/longlei/2048950

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!