为什么要远程连接linux服务器?

  温度、湿度、电力各种影响,有的企业使用阿里云服务器,更加接触不到机房,所有需要通过远程连接服务器来进行管理

IP地址?

互联网上的计算机,都会有一个唯一的32位地址,访问服务器,就必须有这个ip地址

局域网里也有IP地址,192/10/172开头

linux实现远程管理,要配ip地址并且ip地址在第一块网卡上

什么是端口?

  一个ip地址代表一个主机,这台主机上有很多服务,通过端口来区分这些服务,让外部可以享受通过端口获取服务

  远程服务连接端口 ssh/22

什么是协议?

  通信所准受的机制,比如人类沟通的语言,汉语、英语,汉语只能和汉语沟通,无法汉语和英语沟通

什么是远程连接服务?

linux 启动时候就会启动sshd服务,监听22端口

包含: 协议、IP、端口、 用户、 用户密码 5个要素,缺一不可

sshd协议是加密的

如何查询ip相关信息?

ifconfig   或 ip addr

如何排错ssh服务故障?

  1. 两个机器之间是否通畅,看物理网络,网线、网卡、防火墙、ip地址是否配置正确

    ping IP地址 -t   来检查物理网络是否通畅

      -t 表示一直ping

2. 服务是否是好的,检查ssh服务是否好的

     启动windows系统talent功能,执行命令 telnet IP地址 端口,如果显示连接失败表示不通,如果出现连接动作就是通的或出现 SSH-2.0-OpenSSH_5.3 字段表示连接通的,ip地址只想要连接的linux服务IP地址

   linux端: nmap ip地址 -p 端口

    可能原因:

    1. 防火墙阻挡           /etc/init.d/iptables stop  关掉防火墙
    2. ssh对应22端口没有启用

      netstat -lntup | grep sshd

      /etc/init.d/sshd restart         重启ssh服务

客户端工具

  Securcrt,xshell,putty, 服务端ssh协议,进程名: sshd

如何上传和下载linux文件?

安装lrzsz软件包 yum intall -y lrzsz

如果想往哪个文件传东西,需要进入相关目录,输入 rz 回车

(上传文件时候去掉以ascii方式上传文件小勾)

rz -y 上传覆盖掉已经有的文件

sz -y 文件名,下载linux文件中文件

只能上传下载文件,目录需要打包成zip格式

批量管理不能使用交互性命令,比如 vi/vim, rz

linux_远程连接的更多相关文章

  1. MSSQL远程连接

    背景:部署公司自己研发的ERP系统. 1)系统架构: .NET+MSSQL. 2)服务器系统:Windows Server 2008 R2 Enterprise 3)数据库:MSSQL Server ...

  2. 配置mysql允许远程连接的方法

    默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件. 一.修改/etc/mysql/my.conf找到bind-address = 127.0 ...

  3. Windows操作系统下远程连接MySQL数据库

    用Eclipse做一个后台项目,但是数据库不想放在本地电脑,于是买了一个腾讯云服务器(学生有优惠,挺便宜的),装上MySQL数据库,但是测试连接的时候,发现总是连接不是上,但是本地数据库可以连接,于是 ...

  4. Windows远程连接Linux

    目录 xrdp方式 vnc方式 xrdp方式 ----------------------------------------------------------------------------- ...

  5. MYSQL远程登录权限设置 ,可以让Navicat远程连接服务器的数据库

    Mysql默认关闭远程登录权限,如下操作允许用户在任意地点登录: 1. 进入mysql,GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY ...

  6. SQL Server 2008 允许远程连接的配置

    如果无法通过IP地址远程连接你的SQL Server 2008服务器,可以参考下面的内容进行设置.在进行下述设置之前,应该确保你的网络已经安装设置完毕,服务器已经正常连接到网络中. 1.单击Windo ...

  7. 【先定一个小目标】怎么解决mysql不允许远程连接的错误

    最近使用Navicat for MySQl访问远程mysql数据库,出现报错,显示“1130 - Host'xxx.xxx.xxx.xxx' is not allowed to connect to ...

  8. access基本操作(c#操作,远程连接,执行sql,加密,备份)

    前言 最近项目用到了access,是的就是access,工作在桌面型的小数据库应用还是会用到的,如果你确定永远不会遇到access的操作,请忽略此篇文章 1.vs配置access 既然是数据库,就少不 ...

  9. mongodb安装、启动、远程连接

    1.现在mongodb安装包 mongodb-linux-x86_64-3.0.6.tgz 2.解压缩安装包 tar zxvf  mongodb-linux-x86_64-3.0.6.tgz /opt ...

随机推荐

  1. 2017 年的 人生 hard 模式终于结束了,2018年回归初心

    2017 年的 人生 hard 模式终于结束了,2018年回归初心 2017年对于我个人来讲, 毫不夸张的说 算是近十年来除了高考那一年,最最惊心动魄的一年了,没有之一. >>>开篇 ...

  2. vb实验7-找出小于18000的最大素数

    vb实验7-找出小于18000的最大素数 vb实验7-找出小于18000的最大素数 ---–写给女朋友的题解 在窗体上画一个文本框,名称为TEXT1,两个命令按钮,C1和 C2,标题分别为" ...

  3. 【转】python qt(pyqt)的文件打开、文件保存、文件夹选择对话框

    import PyQt4.QtCore,PyQt4.QtGui # 获取文件路径对话框 file_name = QFileDialog.getOpenFileName(self,"open ...

  4. 转深入理解 AngularJS 的 Scope作用域

    文章转载英文:what-are-the-nuances-of-scope-prototypal-prototypical-inheritance-in-angularjs 中文:http://www. ...

  5. bzoj:3616: War

    Description 小x所在的世界正在经历一场在k个阵营之间的战争.每个阵营有若干个炮塔,每个炮塔由攻击系统和防御系统组成.第i个炮塔可以攻击到离它欧几里德距离小于等于ri 或者曼哈顿距离小于等于 ...

  6. [bzoj1692] [Usaco2007 Dec]队列变换 (hash||暴力)

    本题同bzoj1640...双倍经验双倍幸福 虽然数据范围n=3w然而O(n²)毫无压力= = http://blog.csdn.net/xueyifan1993/article/details/77 ...

  7. printf不能直接输出string类型

    因为string不是c语言的内置数据,所以直接printf输出string类型的是办不到的.要这样输出: printf("%s\n",a.c_str()); 举例: #includ ...

  8. JAVA多线程之CountDownLatch

    前序: 上周测试给开发的同事所开发的模块提出了一个bug,并且还是偶现. 经过仔细查看代码,发现是在业务中启用了多线程,2个线程同时跑,但是新启动的2个线程必须保证一个完成之后另一个再继续运行,才能消 ...

  9. 移动App,AJAX异步请求,实现简单的增、删、改、查

    用ajax发异步请求时,要注意url."AppServer"为后台项目名,"LoginServlet.action"为web.xml中的<url-patt ...

  10. c#中winform窗口的隐藏与显示

    最近在做一个C# 的winform客户端程序,要实现在打开新的窗口时将原来打开的窗口关闭,但是想在关闭新打开的窗口是将原来的那个窗口再次打开,在网上查找各种资料,找了很多代码,都是通过窗口.Hide( ...