首页 > 代码库 > Linux基础(6)

Linux基础(6)

一、临时配置网络(ip,网关,dns)

ifconfig查看网络配置

修改ip地址  ifconfig ens33 192.168.255.129/24  

ens33网卡名称、192.168.255.129/24是要配置的ip地址/子网掩码

技术分享

 

 

 技术分享

 

技术分享

 

 

 二、永久配置网络(ip,网关,dns)

ifconfig查看网络配置

技术分享

技术分享

修改网络配置,保存。

技术分享

三、为集群内的机器设定主机名,利用/etc/hosts文件来解析自己的集群中所有的主机名,相应的,集群的配置应该改成使用主机名的方式

hostnamectl set-hostname python #设置主机名

hostname #查看主机名

主机:

技术分享

技术分享

 

分机1

技术分享

技术分享

分机2

技术分享

技术分享

 分机3 

技术分享

技术分享

测试 

技术分享

 

 技术分享

技术分享

 

主机中输入以下命令

技术分享

 

网页中分别输入域名,python-web1,python-web2,python-web3,测试成功。

 

 

 四、ssh登录,scp上传、下载,ssh秘钥登录,修改ssh server端的端口为8888然后进行登录和scp测试

 ssh登录:ssh+域名或ip地址

技术分享

scp上传

技术分享

scp下载

技术分享

 

ssh秘匙登录

ssh-kengen #生成秘钥

技术分享

 

ls /root/.ssh/ #秘钥生成目录

技术分享

ssh-copy-id -i +域名 #发送锁给服务机

技术分享

 

vim /etc/ssh/sshd_config #修改主机ssh端口为888

技术分享

systemctl restart sshd #重启主机ssh服务

ssh +域名或ip地址 -p 888 #客户端使用主机名+端口登录

 

ssh root@+域名或ip地址 -p 888  #登录测试

 

五、整理bash命令类型,验证寻找一个命令的优先级

命令解释器bash优先级从左向右依次递减:

alias>Compound Commands>function>build_in>hash>$PATH>error

 

 

 

 

Linux基础(6)