终端命令网-ping,ssh
- 1. ifconfig -a
- 2. ping
- 3. ssh
- 3.1安装
- 3.2 连接
- 3.3 配置登入别名
- 防火墙端口号,todo
1. ifconfig -a
查看IP地址, 还可以用于配置网口。
ifconfig -a
2. ping
ping命令: 检测到IP地址的连接是否正常。命令开始后由本机发送数据包a,目标主机接受数据包后回送数据包b。本机接收到数据包b之后,打印通讯时间,时间越短网速越快。(Ctrl +c 停止输出)
ping 127.0.0.1 # 环回地址(127.0.0.1):检测本机网卡是否工作正常
ping www.baidu.com # 目标主机IP地址:检测到目标主机的连接是否建立
3. ssh
ssh简介: secure shell 协议是连接到远程计算机的软件程序。ssh 正常工作需要包含 ssh服务器 与ssh客户端。 Ubuntu与Mac默认安装这两者,window需要安装客户端软件。
特点: 安全,数据传输是加密的,防止信息泄露。快速,传输数据进行压缩,加快传输速度。
基本概念:
域名: 利用IP地址能够快速找到任何一台连接上网的计算机,但是IP地址不好记。域名应运而生,域名用点分割的,是IP地址的别名,方便用户记忆(如 www.baidu.com)
端口号: 通过IP地址找到计算机后,通过端口号找到安装在计算机上的服务器软件。每种服务器都有默认的端口号,
web 服务器默认的端口号是80,ssh 服务器默认的端口号是22,HTTPS默认的端口号445,FTP服务器默认的端口号 21。
3.1安装
报错:ssh: connect to host xxx.xxx.xxx.xxx port 22: Connection refused。解决:需要机B配置成ssh服务器,支持ssh连接。角色:机B-ssh服务器,机A-ssh客户端
sudo apt-get install openssh-server
查看ssh服务器是否安装成功
ssh -v
SSH的安装及使用
(由于胖胖是个小气鬼,此处没有示例图片!气呼呼!)
3.2 连接
ssh远程连接:
user :Ubuntu中有一个abc用户
remote:远服务器的地址(IP/域名/别名)
port :ssh服务器远程监听的端口,如果不确定,默认值为22
ssh [-p port] user@remote
3.3 配置登入别名
user@remote大多难以记住,可使用别名登入。修改配置文件 ~/.ssh/config 即可。
vim ~/.ssh/config
# 添加如下内容
Host xxx(别名) # 就可以使用这个字段进行登入HostName xxx(ip)User xxx(用户名)
ssh xxx(别名)
参考博文:https://blog.csdn.net/xlgen157387/article/details/50282483