为什么要远程连接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. python3基础(二)

    loops循环语句 一 if语句,if语句配合else使用,可以没有else. 单分支if语句 age = input('Age:') password = '67' if age == passwo ...

  2. 【Tarjan】洛谷P3379 Tarjan求LCA

    题目描述 如题,给定一棵有根多叉树,请求出指定两个点直接最近的公共祖先. 输入输出格式 输入格式: 第一行包含三个正整数N.M.S,分别表示树的结点个数.询问的个数和树根结点的序号. 接下来N-1行每 ...

  3. 一键下载你的youtube视频

    很多人喜欢逛油管看视频,自然就会有一些喜欢的收藏集或者视频作者,有时候想要下载下来保存在本地播放,这样的话就不用每次FQ,毕竟有些代理的速度并不是很理想(如果你的代理速度炒鸡快的话,请忽略这篇文章). ...

  4. github免密登陆

    import requests import re # 一:先获取登陆页面,拿到authenticity_token: # 1 请求的url:https://github.com/login # 2 ...

  5. 微信app支付(android端+java后台)

    本文讲解使用微信支付接口完成在android开发的原生态app中完成微信支付功能, 文章具体讲解了前端android如何集成微信支付功能以及后台如何组装前端需要支付信息, 话不多话, 具体看文章内容吧 ...

  6. Golang 网络爬虫框架gocolly/colly 五 获取动态数据

    Golang 网络爬虫框架gocolly/colly 五 获取动态数据 gcocolly+goquery可以非常好地抓取HTML页面中的数据,但碰到页面是由Javascript动态生成时,用goque ...

  7. CCNA笔记(2)

    CCNA第一天笔记:何为因特网?答:因特网,是连接各台pc与终端设备,正是因为有了因特网,我们才能与全世界交流,玩在线游戏,在线学习.因特网给我们教育带来什么方便?答:没有了地域的阻止,可以在线学习, ...

  8. deeplearning.ai 改善深层神经网络 week1 深度学习的实用层面 听课笔记

    1. 应用机器学习是高度依赖迭代尝试的,不要指望一蹴而就,必须不断调参数看结果,根据结果再继续调参数. 2. 数据集分成训练集(training set).验证集(validation/develop ...

  9. codeforces A. Orchestra B. Island Puzzle

    A. Orchestra time limit per test 2 seconds memory limit per test 256 megabytes input standard input ...

  10. ThoughtWorks University之旅 —— 印度游记

    ThoughtWorks University是ThoughtWorks为新加入的员工提供的入职培训项目之一,会将世界各地office新入职的员工一起带到印度浦那,参加一次为期5周的培训,内容涵盖了公 ...