Day04 配置单用户密码。不同虚拟机远程拷贝。

一、破解root用户密码

1.进入单用户模式。在开机界面按  “↑”“↓” 键选中,按“e”进入,按  “↑”“↓” 键选中linux16开头的那一行,

在最后添加 LANG=en_US.UTF-8 init=/bin/sh

LANG=en_US.UTF-8   init=/bin/sh

按“ctrl+x”进行保存。

2、重新挂载根分区

mount -o rw,remount /

mount -o rw,remount /

3、关闭selinux,将其中的SELINUX=enforcing 改为SELINU=disabled

4、新建一个隐藏文件

touch /.autorelabel

touch /.autorelabel

5、修改root用户密码

passwd

passwd

6、重启服务器

exec /sbin/init

exec /sbin/init

二、单用户模式添加账号和密码

进入root用户,修改配置文件 。

vim /etc/grub.d/10_linux

在文件底部加入。

cat <<EOF
set superusers="new"
password new 123456
EOF

保存并退出。

重新生成grub文件。

grub2-mkconfig --output=/boot/grub2/grub.cfg

用echo $?判断上一条命令是否执行成功。

echo $?

三、远程登陆

win+r打开系统命令行。

在终端输入ssh -p22 root@ip地址。-p22为端口号。

ssh -p22 root@ip地址

远程连接端口号配置文件在/etc/ssh/sshd_config中。

vim /etc/ssh/sshd_config

此处将端口改为2244

保存并退出。并重启sshd服务。

systemctl restart sshd

四、不同虚拟机远程拷贝

从主机A拷贝文件到主机B

scp -P主机B端口号 文件名 B主机IP地址:目录

scp -P主机B端口号 文件名 B主机IP地址:目录

输入yes。并输入B主机密码。

在B主机 /tmp目录下查看。

拷贝目录需要加 -r!!!!!!!!!!

scp -P主机B端口号 -r 文件名 B主机IP地址:目录

从B主机拷贝目录到A主机

scp   -P主机B端口号   -r  B主机ip地址:目录   拷贝到A的目标目录

scp   -P主机B端口号  -r  B主机ip地址:目录   拷贝到A的目标目录

五、主机名的解析

进入  /etc/hosts  文件中进行添加p地址和主机名。

vim /etc/hosts

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值