ssh 远程控制
创建网卡模板
命令 nmcli connection show 查看网卡信息
点击虚拟机的虚拟网络编辑器---选vm1--点击使用本地dhcp---确定
nmcli connection add con-name company ifname eno16777728 autoconnect no type ethernet ip4 192.168.10.88/24 gw4 192.168.10.10 回车 已新建网络回话公司
nmcli connection add con-name house ifname eno16777728 回车 以创建网络会话家庭
切换到公司会话
nmcli connection up company
查看网卡信息,如果网卡信息,ip为192.168.10.88,网管是10.10 则成功切换
点击虚拟机的虚拟网络编辑器---选vm1--把使用本地dhcp关闭掉---确定
还原虚拟机
添加网卡---开机
进网卡配置文件
TYPE=Ethernet 类型=以太网
BOOTPROTO=none 地址分配方式,(静态,动态,默认)
ONBOOT=yes 开机自启=yes
USERCTL=no 让用户不要通过命令行控制,避免多个服务产生冲突()
DEVICE=eno16777728
MASTER=bond0 主网卡
SLAVE=yes 从属网卡??
另一块网卡
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=eno33554968
MASTER=bond0
SLAVE=yes
vim ifcfg-bond0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=bond0
IPADDR=192.168.10.10
PREFIX=24
DNS=192.168.10.1
NM_CONTROLLED=no
systemctl restart NetworkManager
vim /etc/modprobe.d/bond.conf
alias bond0 bonding
options bond0 miimon=100 mode=6
重启网络服务
ifconfig
ping 192.168.10.10 -t
拔掉一块网卡后ping会掉线,过会会自动ping回去
远程服务ssh
vim /etc/ssh/sshd_config ssh主配置文件:保存最重要的配置文件
/etc/服务名称 普通文件
用xshell 连接
ssh 192.168.10.10 登录成功
vim /etc/ssh/sshd_config
set nu 48行 PermitRootLogin yes 默认允许管理员登录服务器 改成no为不允许。
重启一下sshd systemctl restart sshd systemctl enable sshd
ssh 192.168.10.10 输入账号密码后,登录不了。提示ssh拒绝。
秘钥
准备两个服务器一个服务端,一个客户端
客户端生成,发给服务端
ssh-keygen
三次回车后会出现图案,同时会生成一个秘钥文件,在/root/.ssh/id_rsa.pub
将客户端生成的秘钥文件发送到服务端
ssg-copy-id 192.168.10.10
有了秘钥文件传过去服务端后。现在服务端的vim /etc/ssh/sshd_config,找到PassworfAuthentication 改成no
重新启动ssh程序。现在用xshell登录,登录不了,因为没有公钥文件。而穿了公钥文件的客户端就可以登录了。
scp命令 传送文件
创建一个文件写内容,用scp命令发送给对方电脑
scp haha 192.168.10.20:/home
yes
密码
到客户端找到/home就能找到传过来的文件了
在客户端新建文件,hihi
到服务端下载客户端的hihi,scp 192.168.10.20:/home/hihi /root/Desktop
不间断会话服务---screen
先配置yum仓库
步骤
1挂载光盘,2编辑yum仓库配置文件,3yum安装
1 mount /dev/cdrom /media/cdrom
2 vim /etc/fstab
/dev/cdrom /media/cdrom iso9660 defaults 0 0 :wq!
3 编辑yum仓库的编译文件 vim /etc/yum.repos.d/rhel.repo
[haha] 名称
name=hihi
baseurl=file:///media/cdrom 本地就是file
enabled=1 启用yum源
gpgcheck=0 不启动校验
保存退出
4 yum安装 yum install screen
screen --S haha 新建名为haha的会话
之后操作的所有记录都会被保留
screen -ls 查看会话
screen -r haha 找回之前中断的会话
服务端出问题就不行了。
screen vim hahaha
中断后会被记录,查看会话后screen -r 编号 就能够找回之前中断的状态。
屏幕共享
开启两个终端
ssh 192.168.10.10 登录
另一个终端ssh 192.168.10.10登录
用户a新建会话
screen -S haha
用户b screen -ls
screen -x 编号
完。
原文:https://www.cnblogs.com/1024ndd/p/11198119.html