[常用的技巧]


有用的小技巧

一、scp 远程传输文件或目录

首先确认是否能互相ping通
在想是上传到对方主机还是下载到本地服务器

1、从本地复制文件到远程服务器

scp [本地路径] [对方IP]:[目标路径]

[root@localhost ~]# scp /etc/yum.repos.d/wfy.repo root@192.168.100.30:/etc/yum.repos.d/
root@192.168.100.30's password: 
wfy.repo                                                                   100%   58     0.1KB/s   00:00    
[root@localhost ~]# 
													这里root@ 可以省略

2、从远程服务器复制到文件

scp [对方IP]:[本地路径] [目标路径]

[root@localhost ~]# scp root@192.168.100.20:/etc/yum.repos.d/wfy.repo /etc/yum.repos.d/
root@192.168.100.20's password: 
wfy.repo                                                        100%   58     0.1KB/s   00:00    
[root@localhost ~]# 
													同理root@ 可以省略

3、常用参数

-r 递归复制整个目录
-q 不显示传输进度条
-v 详细方式显示输出

二、重置root管理员密码

适用于红帽8以前

1、重启虚拟机

出现引导引导界面(Red Hat Enterprise Linux Server)时
按下e,进入内后编辑界面

2、修改内核程序

找到utf-8  在它之后空一格输入rd.break
按下Ctrl+x 进入紧急救援模式

3、修改密码

switch_root:/# mount -o remount,rw /sysroot      以可读可写的方式挂载根目录
switch_root:/# chroot /sysroot                   进入系统的根目录
sh-4.2# echo "000000" |passwd --stdin root       修改root密码为000000

sh-4.2# passwd                                   也能修改密码,两种方法都行
sh-4.2# touch /.autoreabel                      创建一个自动刷新的文件
sh-4.2# exit
exit
switch_root:/# exit