linux一些小问题

linux 的软连接和硬链接的区别在于:删除源文件的时候,软连接的文件也不可以查看,硬链接的文件还可以查看;

软连接:ln -s /root/aa.txt 会在当前目录下创建一个文件“aa.txt ->/root/aa.txt” ,软连接就像远程访问文件内容;

硬链接:ln /root/aa.txt 会在当前目录下创建一个文件“aa.txt“ ,硬链接就像把文件cp过来一份。

linux 创建普通用户:

useradd -d /home/dsadm dsadm -m (创建用户dsadm的主目录,-m是/home下面没有dsadm这个目录时,要加的参数)

passwd dsadm (创建密码)

(1):修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉
#%wheel    ALL=(ALL)    ALL
然后修改用户,使其属于root组(wheel),命令如下:
#usermod -g root dsadm (添加组后要重启才可生效)
修改完毕,现在可以用dsadm帐号登录;

(2):修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
root    ALL=(ALL)     ALL
dsadm ALL=(ALL)     ALL  (新增,中间是Tab键)
修改完毕,现在可以用dsadm帐号登录。

顺便提一下用户之间的切换:

su root 和 su - root 的区别:

su 后面不加用户是默认切到 root;

su 是不改变当前变量;

su - 是改变为切换到用户的变量;

也就是说su只能获得root的执行权限,不能获得环境变量,而su -是切换到root并获得root的环境变量及执行权限。

添加的用户ssh远程访问需要输入密码,通过配置秘钥来实现免密:

[dsadm@hadoop01 .ssh]$pwd

/home/dsadm/.ssh

生成公钥和私钥:

[dsadm@hadoop01 .ssh]$ssh-key-gen -t rsa

[dsadm@hadoop01 .ssh]$ssh hadoop02 "cd /home/dsadm/.ssh;ssh-key-gen -t rsa"

[dsadm@hadoop01 .ssh]$ssh hadoop03 "cd /home/dsadm/.ssh;ssh-key-gen -t rsa"

对拷公钥:

[dsadm@hadoop01 .ssh]$ssh-copy-id hadoop01

[dsadm@hadoop01 .ssh]$ssh-copy-id hadoop02

[dsadm@hadoop01 .ssh]$ssh-copy-id hadoop03

[dsadm@hadoop01 .ssh]$ssh hadoop02

[dsadm@hadoop02 .ssh]$ssh-copy-id hadoop01

[dsadm@hadoop02 .ssh]$ssh-copy-id hadoop02

[dsadm@hadoop02 .ssh]$ssh-copy-id hadoop03

[dsadm@hadoop02 .ssh]$ssh hadoop03

[dsadm@hadoop03 .ssh]$ssh-copy-id hadoop01

[dsadm@hadoop03 .ssh]$ssh-copy-id hadoop02

[dsadm@hadoop03 .ssh]$ssh-copy-id hadoop03

查看用户属于哪个组:

[dsadm@hadoop03 ~]$touch file.txt

[dsadm@hadoop03 ~]$ll

total 0

-rw-rw-r--- 1 dsadm root 0 Nov 7 22:34 file.txt

[dsadm@hadoop03 ~]$groups

root

修改用户的属主:

[dsadm@hadoop03 .ssh]$usermod -g dsadm dsadm

usermod:cannot lock /etc/passwd;try again later.

[dsadm@hadoop03 .ssh]$sudo usermod -g dsadm dsadm  (好了)

重启reboot后:

[dsadm@hadoop03 ~]$touch file2.txt

total 0

-rw-rw-r--- 1 dsadm dsadm0 Nov 7 22:34 file2.txt

 

/etc/passwd
用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell

/etc/group文件
组名:口令:组标识号:组内用户列表

/etc/shadow
登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值