linux笔记
Posted 闪电拉拉
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux笔记相关的知识,希望对你有一定的参考价值。
- 用户
1.新增用户 ‘ChengXW’ ubuntu@VM-69-217-ubuntu:~$ sudo useradd ChengXW -m ‘ -m’表示创建用户的同时创建安用户的目录
2.给新用户设置密码 ‘123456’ ubuntu@VM-69-217-ubuntu:~$ sudo passwd ChengXW Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
3.切换到‘ChengXW’账户 ubuntu@VM-69-217-ubuntu:~$ su ChengXW Password: ChengXW@VM-69-217-ubuntu:
4. 删除用户\'ChengXW\' sudo userdel ChengXW
-------------------------- 组 ---------------------------------------------
1. 查看所有用户和用户组: cat /etc/passwd cat /etc/group
2.创建用户组 ‘grouptest’ ubuntu@VM-69-217-ubuntu:~$ sudo groupadd grouptest
3 .显示用户ID及组信息: ubuntu@VM-69-217-ubuntu:~$ id uid=500(ubuntu) gid=500(ubuntu) groups=500(ubuntu),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),115(lpadmin),116(smbashare)
4. 增加已存在用户(\'ChengXW\')到指定组(\'grouptest\') sudo adduser ChengXW grouptest [v-cheng@DOCKER-3 /]$ head /etc/group
-----------------------------删除---------------------------------------
删除home目录下的user1 文件夹
root@VM-69-217-ubuntu:/home/user1# rm -r /home/user1
删除home目录下的v-chengxw 文件夹
[v-cheng@DOCKER-3 home]$ sudo rm -rf v-chengxw
----------------------root权限--------------------------------------
Linux的普通用户在安装一些东西或者执行一些命令的时候,终端会提示权限不够。那么怎么才能给用户赋予root权限呢?当然,就算赋予了root权限,也和root用户还是有区别的,因为只能执行root规定好的一些操作命令。
1、添加用户,首先用adduser命令添加一个普通用户,命令如下:
#adduser tommy //添加一个名为tommy的用户
#passwd tommy //修改密码
Changing password for user tommy. New UNIX password: //在这里输入新密码
Retype new UNIX password: //再次输入新密码
passwd: all authentication tokens updated successfully.
2、赋予root权限
方法一: 修改 /etc/sudoers 文件,找到%wheel一行,把前面的注释(#)去掉
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后修改用户,使其属于root组(wheel),命令如下:
#usermod -g root tommy
修改完毕,现在可以用tommy帐号登录,然后用命令 sudo su - ,即可获得root权限进行操作。
方法二: 修改 /etc/sudoers 文件,找到root一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
tommy ALL=(ALL) ALL
修改完毕,现在可以用tommy帐号登录,然后用命令 sudo su - ,即可获得root权限进行操作。
方法三: 修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
tommy:x:500:500:tommy:/home/tommy:/bin/bash
修改后如下
tommy:x:0:500:tommy:/home/tommy:/bin/bash
保存,用tommy账户登录后,直接获取的就是root帐号的权限。 建议使用方法二,不要轻易使用方法三。
- 安装docker
1.在指定目录下安装docker yum -y install --installroot=/home/v-cheng/ docker-io 指定安装vim Yum安装时需要安装到指定的文件夹,则需要 --installroot yum install --installroot=/usr/src/vin
2.安装docker-ui docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock uifd/ui-for-docker
参考 http://www.server110.com/docker/201411/11105.html
- vim编辑器使用
http://blog.csdn.net/scaleqiao/article/details/45153379
http://www.cnblogs.com/emanlee/archive/2011/11/10/2243930.html
- ssh远程连接linux(ubuntu)
1. 首先在服务器上安装ssh的服务器端。
$ sudo aptitude install openssh-server
2. 启动ssh-server。
$ sudo /etc/init.d/ssh restart
3. 确认ssh-server已经正常工作。
$ netstat -tlp
tcp6 0 0 *:ssh *:* LISTEN -
看到上面这一行输出说明ssh-server已经在运行了。
4.关闭防火墙
sudo ufw disable
5.在客户端用putty软件连接,端口默认是:22,协议是:ssh
以上是关于linux笔记的主要内容,如果未能解决你的问题,请参考以下文章