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 编号
完.
来源: http://www.bubuko.com/infodetail-3126620.html