1、RHEL6.5安装vmware tools、
打开RHEL6.5虚拟机
点击菜单栏虚拟机选项下有一个安装vmware-tools(因为我已经安装过了,所以是重新安装)
这是系统会自动挂载光驱,将vmware-tools光盘挂载
打开终端,方便起见,卸载光驱后挂载到/mnt
umount /dev/cdrom
mount /dev/cdrom /mnt
在/mnt目录下,有一个vmware-tools的工具包
将其拷贝到~目录下
cp VMware- ~
对拷贝的压缩包解压
注:压缩包有两种格式:bz,gz
bz解压命令:tar jxvf [file name]
gz解压命令:tar zxvf [file name]
还有其他的解压命令,自己百度吧 man也可以
解压后,会生成一个文件夹
cd vmware-tools-distrib
./vmware-install.pl #开始安装
剩下的一路默认回车即可。
到这里就算是安装成功了!!!
2、RHEL6.5及RHEL7.2 root密码破解
2.1 RHEL7.2 root密码破解
首先,需要关闭selinux,开机状态下,在终端中运行
getenforce #查看selinux状态
若未设置为开机自动关闭执行命令
vim /etc/sysconfig/selinux
selinux=disable
方法详见:http://www.cnblogs.com/xiaogan/p/5722160.html 配置文件/etc/sysconfig/selinux
然后,重启,使用上下光标键,将开机界面锁定在下图:
选中第一行,输入e进行编辑
找到 ro (ro = read only ; rw = read write)
将ro修改为 rw init=/sysroot/bin/sh
然后,使用 ctrl + X 启动计算机
这是会进入救援模式,
在该模式下,我们需要做的第一步是,换根chroot(为什么要换根?)
执行命令:
chroot /sysroot
然后 passwd
输入两次密码后,退出
使用命令
/bin/sh shutdown -r now
重新启动
如此,root密码已经被我们修改好了。
2.2 RHEL6.5 root密码破解
第一步:重启计算机,到如下界面
第二步:输入e进行编辑,将光标移动到第二行,输入e进行编辑,在最后位置输入 空格 1,如此,就可以进入单用户模式,如图
第三步:注意,不要输入Esc,而是回车,esc是取消修改,回车是确定,输入回车
然后,输入b启动,这是会进入如下界面:
第四步:直接输入passwd,输入两边密码,重启,如图:
OK!到此,RHEL6.5 ROOT密码破解大功告成!!!是不是很简单
3、Linux用户管理
这一部分明天再说,先睡觉了!!!(先把笔记放上来把)
超级用户:root 至高无上
在windows中 system权限最高,不能登录
本地用户:
系统用户:程序用户,维护程序,不能登录
分类:
根据位置:本地远程
根据功能:超级用户(root) UID:0
系统用户 UID:1-999
本地用户 UID:1000+
RHEL6中 500+
添加普通用户,查看其UID
useradd aaa
id aaa
useradd -s /sbin/nologin nginx
id nginx
关于用户的配置文件:
帐号信息 密码信息
用户:/etc/passwd /etc/shadow
组: /etc/group /etc/gshadow
添加用户
useradd lisi
tail -1 /etc/passwd
tail -1 /etc/shadow
passwd lisi
tail -1 /etc/shadow
useradd 参数 默认宿主目录 /home
-u UID
-d 宿主目录
-g 起始组 #只能有一个
-G 附加组 #可以有多个
-s 登录shell
/etc/passwd中 一行的每个字段代表什么?
?如何高亮显示passwd
用户名:密码占位符:UID:GID:用户描述:用户主目录(~):登陆后使用的shell
伪用户
useradd -s /sbin/nologin -M mysql
-M 不创建宿主目录
指定用户UID
useradd -u 2016 swk
指定宿主目录
指定起始组
指定附加组
指定登录shell
chsh -l
useradd 或 adduser 或直接在/etc/passwd中添加
userdel [删除用户]
userdel -r [删除用户] 连同宿主目录一起删除
密码
/etc/shadow
echo 123456 | passwd --stdin zhaosi
usermod 用户名 参数同 /useradd
echo `命令` >> /etc/passwd
可以么?
groupadd 添加组
vim /etc/passwd
vim /etc/shadow
ssh [email protected] #不能ssh 没有密码
组分类:
根据位置:
根据功能:
vim /etc/group
组名:密码占位符:GID:组成员
groupdel aa
切换
su
vim /etc/default/useradd
cd /etc/skel #模版
ls -a
cp /etc/skel/.bash* /home/nas
chown nas:nas /home/nas/.bash*
查看用户信息
id
w #登录信息
who #
whoami
who am i
fingle
rpm -q finger
rpm -ivh /mnt/Packages/
yum -y install finger
finger gan
finger
man finger
finger --help