1.网络配置使用nmtui命令或进入配置文件修改
配置为静态
1 vim /etc/sysconfig/network-scripts/ifcfg-ens160 2 TYPE=Ethernet 3 PROXY_METHOD=none 4 BROWSER_ONLY=no 5 BOOTPROTO=none 6 DEFROUTE=yes 7 IPV4_FAILURE_FATAL=no 8 IPV6INIT=yes 9 IPV6_AUTOCONF=yes 10 IPV6_DEFROUTE=yes 11 IPV6_FAILURE_FATAL=no 12 IPV6_ADDR_GEN_MODE=stable-privacy 13 NAME=ens160 14 UUID=97486c86-6d1e-4e99-9aa2-68d3172098b2 15 DEVICE=ens160 16 ONBOOT=yes 17 HWADDR=00:0C:29:7D:27:BF 18 IPADDR=192.168.10.10 19 PREFIX=24 20 IPV6_PRIVACY=no
2.重启网卡
1 [root@linuxprobe~]# nmcli connection reload ens160 2 [root@linuxprobe~]# nmcli connection up ens160
3.ssh基于密码与基于密钥两种验证
➢ —用账户和密码来验证登录;
➢ —需要在本地生成密钥对,然后把密钥对中的公钥上传至服务器,
4.基于密钥的
1 步骤一生成密钥对 2 [root@Client~]# ssh-keygen 3 第二步把客户端主机中生成的公钥文件传送至远程服务器。 4 [root@Client~]# ssh-copy-id 192.168.10.10 5 第三步对服务器进行设置,使其只允许密钥验证,拒绝传统的密码验证方式。记得在 6 修改配置文件后保存并重启 sshd 服务程序。 7 [root@Server~]# vim /etc/ssh/sshd_config 8 ………………省略部分输出信息……………… 9 70 # To disable tunneled clear text passwords, change to no here! 10 71 #PasswordAuthentication yes 11 72 #PermitEmptyPasswords no 12 73 PasswordAuthentication no 13 74 14 ………………省略部分输出信息……………… 15 [root@Server~]# systemctl restart sshd
5.远程传输命令
scp(secure copy)是一个基于 SSH 协议在网络之间进行安全传输的命令,其格式为“scp [参数]本地文件 远程账户@远程 IP 地址:远程目录”
1 密钥验证在传输文件时,并不需要账户和密码。 2 [root@Client~]# echo "Welcome to LinuxProbe.Com" > readme.txt 3 [root@Client~]# scp /root/readme.txt 192.168.10.10:/home 4 readme.txt 100% 26 13.6KB/s 00:00
用 scp 命令把远程服务器上的文件下载到本地主机,其命令格式为“scp [参数]远程用户@远程 IP 地址:远程文件 本地目录”
1 [root@Client~]# scp 192.168.10.10:/etc/redhat-release /root 2 [root@Client~]# scp 192.168.10.10:/etc/redhat-release /root 3 redhat-release 100% 45 23.6KB/s 00:00 4 [root@Client~]# cat redhat-release 5 Red Hat Enterprise Linux release 8.0 (Ootpa)
标签:no,linux8,远程,Client,ssh,远程管理,yes,root,scp From: https://www.cnblogs.com/hbdgw/p/18147982