----linux历史
unix(太贵)--->minix(大学doc)--->linux(just kernel Linus Torvalds)--->GNU(gpl 像tcp/ip 人人为我 我为人人 )
================================================================================================
----安装
准备工作:
- mirror of centos 7
- vmware workstation
- putty || xshell || secure CRT
.......经过一番折腾安装完成!! !首先需要配置ip地址 use command #dhclient and #ifconfig 查看获取到的ip地址,然后 #vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改里面的配置

(标记处为自己修改的内容,框框里是自己增加的)esc : wq,DNS地址为自己驻地ISP的地址。完成之后就可以#
systemctl restart network.service 或者#service network restart重启网卡。最后就可以使用xshell远程连接了!!
================================================================================================
----xshell
配置完ip地址就可以使用xshell直接连接了but考虑到现实中的安全问题。我们采用DH算法来对我们的密码进行加密。
步骤: xshell--->工具--->新建用户密钥生成向导--->下一步--->下一步--->输入密钥名称设置密码(给密钥加密的密码 WTF)--->下一步 end
最后生成这个东西,复制里面的公钥。

在xshell中创建文件存放公钥
#mkdir /root/.ssh
#chmod 700 /root/.ssh
#vi /root/.ssh/authorized_keys (千万不要拼错,害劳资搞死搞活)
粘贴 esc : wq
#setenforce 0
完成之后就可以开始远程了!!!!
================================================================================================
-----单用户模式&救援模式(2个都是系统崩溃之后的亡羊补牢都不能远程操作)
单用户模式步骤:
重启#reboot---->重启之后按照说明 press e 进入grub

修改 ro(read only)为rw init=/sysroot/bin/sh 然后ctrl+x 重启
重启之后
#chroot/sysroot/
#passwd root
如果显示bug就改文字
#LANG=en
最后
#touch /.autorelable
然后就可以用新密码登录了!!!
救援模式步骤:
单用户模式的前提是grub未被加密,反之就得使用救援模式了
救援模式步骤:将mirror放入CD/DVD中--->鼠标右击虚拟机标签电源 启动时进入bios--->进入bios后修改boot的启动项为 CD ROM Drive :wq---->choose troubleshooting ----> recure a centos linux system---->choose 1) continue press enter to get a shell 然后你就看到chroot/mnt/sysimage
#chroot /mnt/sysimage
#passwd root
#touch /.autorelable
重启(小心bios改回来)!!!
===============================================================================================
-----克隆虚拟机
虚拟机标签--->管理--->克隆--->next--->创建链接克隆--->自定义--->launch the 虚拟机--->修改ip地址(不然地址会冲突)删除UUID
#w----查看那个孙子正在登录
#ssh root@x.x.x.x
#ssh -p(默认tcp 22 有时在映射在外网是会变) root@x.x.x.x
虚拟机之间进行DH连接步骤:#ssh-keygen---->默认回车--->默认回车--->生成公钥和私钥 (id_rsa & id_rsa.pub)将公钥复制过来paste到dst虚拟机的/root/.ssh/authorized_keys
#getenforce---查看selinux信息 (enforcing 和 permissive)
1168

被折叠的 条评论
为什么被折叠?



