一、忘记密码
可以进入单用户模式修改一下root密码
二、远程登录
终端利用ssh远程登录:
yum install ssh //安装ssh
service sshd start //启动ssh
ssh -p 55022 myq@127.0.0.1 //登录远程服务器
输入密码:
-p后面接服务器端口
myq:服务器用户名
127.0.0.1:服务器ip
三、文件基本属性
[root@www /]# ls -l
total 64
dr-xr-xr-x 2 root root 4096 Dec 14 2012 bin
dr-xr-xr-x 4 root root 4096 Apr 19 2012 boot
.....
每个文件的属性由左边第一部分的10个字符(如上的“dr-xr-xr-x”)来确定。我们把十个字符拆开看:
10位字符表示:
0位:确定文件类型
1-3位:确定该文件的所有者对文件的权限 owner
4-6位:确定所有者的同组用户拥有该文件的权限 group
7-9位:确定其他用户拥有该文件的权限 others
第一个字符:代表这个文件的类型,是目录、文件,还是一个链接等等
[ d ] 目录
[ - ] 文件
[ l ] 链接文档(link file)
[ b ] 可供储存的接口设备(可随机存取装置)
[ c ] 串行端口设备,例如键盘、鼠标(一次性读取装置)
接下来的字符:以三个一组分成三组,用 r、w、x 三个参数的组合表示,位置不会改变
[ r ] 代表可读(read)
[ w ] 代表可写(write)
[ x ] 代表可执行(execute)
[ - ] 没有权限
四、更改文件属性
1.chgrp:更改文件属组
chgrp [-R] 属组名 文件名
-R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改。
2.chown:更改文件属主,也可以同时更改文件属组
chown [-R] 属主名 文件名
chown [-R] 属主名:属组名 文件名
例如:
进入 /root 目录(~)将install.log的拥有者改为bin这个账号:
[root@www ~] cd ~
[root@www ~]# chown bin install.log
[root@www ~]# ls -l
-rw-r--r-- 1 bin users 68495 Jun 25 08:53 install.log
将install.log的拥有者与群组改回为root:
[root@www ~]# chown root:root install.log
[root@www ~]# ls -l
-rw-r--r-- 1 root root 68495 Jun 25 08:53 install.log
3.chmod:更改文件9个属性
Linux文件属性有两种设置方法:数字、符号。
Linux文件的基本权限就有九个:分别是owner/group/others三种身份各有自己的read/write/execute权限。
a:数字更改文件权限
各权限的分数对照表:
- r:4
- w:2
- x:1
每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的,例如当权限为: [-rwxrwx---] 分数则是:
owner = rwx = 4+2+1 = 7
group = rwx = 4+2+1 = 7
others= --- = 0+0+0 = 0
例如:
该文件的权限数字就是770,变更权限的指令:
chmod [-R] xyz 文件或目录 (例如:chmod 777 test1)
b.符号类型改变文件权限
(1)user = u
(2)group = g
(3)others = 0
(4)all = a
例如:
将文件权限设置为 -rwxr-xr-- ,变更指令:
chmod u=rwx,g=rx,o=r 文件名