网络配置、ssh服务

检查IP地址是否冲突

ifconfig查询网卡信息

arping -I eno16777736(网卡名) 192.168.16.48(IP地址)

lsof -i:80查询80端口

 

临时配置网络服务

改IP地址 临时配置

ifconfig eno16777736(网卡名) 192.168.16.48/24(IP地址,24是因为子网掩码是255.255.255.0)

配DNS 临时配置

vim /etc/resole.conf

nameserver 192.168.16.254

配网关 临时配置

route add default gw 192.168.16.254 netmask 255.255.255.0

rounte -n 查看网关信息

route del default gw 192.168.16.254 netmask 255.255.255.0 删除网关

 

systemctl restart network 重启网络服务,临时配置消失

永久配置网络服务

cd /etc/sysconfig/network-scripts/

ls

vim ifcfg-eno16777736

BOOTPROTO = "static"#配置静态IP,接着写上如下信息

IPADDR = 192.168.16.47 配置IP地址

NETMASK = 255.255.255.0  配置子网掩码

GATEWAY = 192.168.16.254 配置网关

DNS1 =192.168.16.254

保存退出

systemctl restart network 重启网络服务

 

vim /etc/hosts 本地解析文件,解析域名

修改为 192.168.16.47 + 域名或者主机名

ping 域名或者主机名 直接就能ping通

 

修改主机名

hostname 查看主机名

hostnamectl set-hostname web1 改主机名为web1

用户登录后的当前路径就是在当前用户的家目录 /home/用户名

 

远程连接

ssh 192.168.16.47(目标主机IP地址) 远程连接,如果没有指定登录用户名就是root用户ssh root@192.168.16.47

#将本机文件传到目标主机

scp /etc/hosts(本地路径) 192.168.16.47(目标主机IP地址):/tmp(目标主机路径)

如果指定目标机的用户就是给root用户传的,scp /etc/hosts(本地路径) root@192.168.16.47(目标主机IP地址):/tmp(目标主机路径)

#拷贝目录-r

# 将从目标主机下载文件

scp 192.168.16.47(目标主机IP地址):/etc/hosts(本地文件) /tmp(本地路径)

将本机文件传到目标主机

远程连接制作密钥

ssh -keygen 制作密钥,一直回车(在客户端制作钥匙)

ls /root/.ssh/     id_rsa这是钥匙 id_rsa.pub这是锁

ssh -copy -id -i   id_rsa.pub 192.168.16.47(服务端IP,将锁发给服务端)

到服务端查看锁是否在

ls /root/.ssh/ 是否有authorized_keys这个文件,如果有则发送锁成功

然后服务端连接客户端

ssh 192.168.16.47(服务端IP) 远程连接(不需要登录密码)

修改服务端ssh端口号,再连接

vim /etc/ssh/sshd_config 打开ssh的配置文件

Port 8888 修改端口号为8888

systemctl resart sshd 重启sshd

ssh -keygen 制作密钥,一直回车(在客户端制作钥匙)

ls /root/.ssh/      id_rsa这是钥匙 id_rsa.pub这是锁

ssh -copy -id -i id_rsa.pub 192.168.16.47(服务端IP,将锁发给服务端) -p 8888

客户端再远程连接

ssh 192.168.16.47(服务端IP) -p 8888 远程连接

posted @ 2017-04-25 19:24  shy车队破风手  阅读(347)  评论(0)    收藏  举报