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、远程管理相关软件及配置

(1)Windows用VNC连接Linux

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

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

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

vncpasswd  设置密码

vncserver  启动服务

使用Windows客户端连接VNC

(2)Linux用rdesktop连接Windows

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

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

-f 是显示全屏   -a  Linux色位16或32

-u 用户名       -p  登录密码

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

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

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

(3)Linux用SSH连接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远程连接介绍及相关配置相关推荐

  1. Alpine的安装、介绍与相关配置

    文章目录 1. Alpine Linux介绍 2. Alpine的优点 3. Alpine国内源 4. 安装Alpine 5. 配置ssh远程登录 6. Alpine linux包管理 7. Alpi ...

  2. 通过什么可以查看计算机的配置文件,怎么查看自己电脑的相关配置信息?电脑配置查看方法...

    电脑早就已经成为大众常用的必须品了,下到几岁的小孩,上到70岁的老人几乎都会使用电脑.随着科学技术的越来越发达,电脑的使用方法也跟着越来越便捷,所以操作起来是非常得简单.电脑是我们在日常生活工作中最常 ...

  3. memcached linux 配置文件,Linux下Memcached服务器部署 | 系统运维

    操作系统:CentOS 6.x 64位 实现目的:安装部署Memcached服务器 一.防火墙设置 vi /etc/sysconfig/iptables #编辑防火墙配置文件,添加下面代码 -A IN ...

  4. pxe linux 配置文件,Linux PXE 部署

    一.基础环境准备 Linux配置静态IP-192.168.5.1 # vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 ONBOOT= ...

  5. php for linux配置文件,linux配置php运行环境

    最近在搞一个后台,想建一个 PHP的环境,记录一下过程. 首先是买服务器,为了省钱其实刚开始可以不买,在自己的机器上先搭建一个本地服务器,通过内网ip测试,等开发差不多后,再买,然后把环境移到ecs服 ...

  6. pppoe linux 配置文件,linux PPPOE服务端配置

    查看pppo服务器安装包 pm -qa | grep pppoe 可以看到系统中pppoe server安装包 rpm -ql rp-pppoe-3.5-2 查看该安装包安装信息(如安装路径,配置文件 ...

  7. Linux网络常用工具分类介绍

    Linux网络命令较多,单纯的介绍网络命令的用法也没什么意思.本文将常见的网络命令进行分类,并做出思维导图,对每个分类的命令选择性的介绍其作用.常见选项和用法举例.BTW,不建议记住所有命令,了解一下 ...

  8. php的配置文件config.php连接mysql_phpmyadmin配置文件config.default.php_php

    在之前的phpmyadmin安装配置教程中我主要介绍了phpmyadmin安装配置的步骤,其中简单涉及了phpmyadmin配置文件config.default.php中的相关配置选项的说明,为了使大 ...

  9. win8宽带连接服务器未响应,关于Win8系统连接宽带错误的解决方法介绍

    关于Win8系统连接宽带错误的解决方法介绍 Win8系统宽带连接时出现调制解调器错误651错误怎么办?具体情况是网络图标出现叉叉,并在网络中显示"错误651:调制解调器(或其他连接设备)报告 ...

最新文章

  1. 自动驾驶仿真分析,提高研发效率
  2. 深度丨2017年深度学习重大研究进展全解读
  3. 乐峰VS聚美,明星也要吃咸盐
  4. java vector 输出_5.7(java学习笔记)Vector、Enumeration
  5. oracle查效能,Oracle 11g物理Active Data Guard实时查询(Real-time query)特性
  6. Centos 6编译安装apachePHPmysql
  7. PyTorch 1.0 中文文档:torch.nn.init
  8. 《伟大的小细节:互联网产品设计中的微创新思维》——3.2 时间/日期因素
  9. 在 Razor 中注册命名空间
  10. MySQL 函数:IF(expr,v1,v2) 判断
  11. c语言 move函数,什么是C语言函数
  12. 东芝2510ac请求维修cd40_TOSHIBA东芝2510复印机维修资料
  13. ArcGIS 教程:Workflow Manager 高速浏览
  14. 开通微信小店显示:系统繁忙,请稍后再试怎么回事?如何解决?
  15. 看图说话之网络2008
  16. C# 小数位修约(保留小数位有效数位)
  17. 学的计算机专业但是键盘打字非常慢怎么办,win10系统下键盘打字反应慢迟钝的解决方法...
  18. vue 有关于命名大小写的问题
  19. 网红达人培养思维导图
  20. 电脑开机出现grub

热门文章

  1. Win7共享打印机 出现 “ 无法保存打印机设置 操作无法完成(错误 0x000006d9)“
  2. 【Axure视频教程】JS本地化
  3. 华为云桌面客户端_华为云CloudIDE的前世今生
  4. 华星gps显示服务器错误,[科普] 差分GPS是怎么回事?
  5. C语言 二维数组的用法,二维数组方法用法 _C语言-w3school教程
  6. MATLAB代码:计及电转气协同的含碳捕集与垃圾焚烧虚拟电厂优化调度
  7. minicom指令_Linux系统minicom命令详解
  8. linux安装prometheus-webhook-dingtalk(二)
  9. 74LS112 实验 数字电路
  10. FairyGUI循环列表