리눅스 사용자의 조작

다중 사용자 작업

리눅스의 특징 중 하나는, 물론, 그 특성을 알 필요가 리눅스를 배우고, 다중 사용자 작업에 대한 지원입니다

  가축 내부 사용자는 루트 (수퍼 유저)가, 접근 제한없이, 루트 사용자의 로그인 프롬프트의 시스템을 아무것도 바꿀 수입니다 다른 사용자와 비교 #, $,

  스위칭 단자 가상 단자 Ctrl + Alt + F [1 ~ 6]을 전환하면 리눅스 그래픽 인터페이스 인 경우, 두 터미널을 열 수있는 권리가 동일한 다중 사용자 로그인을 달성

  사용자 useradd와 톰 톰 만들기

  톰 톰은 passwd에 암호를 변경 (새로 만든 사용자의 기본 암호가 아니라 루트 사용자는 일반 사용자가 자신의 암호 명령 passwd를 변경 + 입력 할 수 있습니다)

  passwd를 -d 톰 톰 사용자의 암호 인증을 해제, 사용자의 암호를 제거, 사용자가 로그인시 암호를 입력 할 수 없습니다

  SU는 다른 사용자에게 톰 톰 사용자로 전환 할 수있다 (이 루트 사용자 암호에서 전환이 필요하지 않은 경우, 암호는 다른 사용자로 전환 할 필요)

  당신이 사용자로 전환하면 종료가 종료,이 명령은 사용자의 루트의 계층 실시 예에 의해 계층을 로그 아웃 -> 톰 -> 톰 로그인 상태의 반환에 표시하고 종료

  톰 톰 사용자가 -r을 삭제 -r userdel을 재귀 적 의미

사용자 프로필

  사용자는 다음 파일에서 새 사용자 프로필을 만들 수 있습니다

    (1) / etc / passwd에  사용자 정보 파일

    당신은 시스템의 사용자가, 당신은이 기록이 마지막 경우 / sbin / nologin으로되어 볼 수있는 레코드의 더미 뒤에, 첫 번째 레코드가 루트 사용자입니다 볼 수 있습니다 (일반 사용자를 가질 수 없습니다 운영 체제하지만, 루트 사용자가 있어야합니다) 이것은 그들이 운영 시스템을 제어하지 않는 것을 의미한다

  권한 (500 시스템의 모든 사용자 전), 사용자가 새로 생성을 볼 수있는 파일의 끝을 잡아 당깁니다.

     은 ":"예를 들어, 분할, 등, 톰 : X : 501 : 501 :: / 홈 / 톰 : / 빈 / bash는

      ① 사용자 이름

      ② 사용자 암호가 여기에 X 자리가 사용자 암호 대신 이것의 의미는 여기에 실제로하지, 사용자 암호 정보입니다 (보안)

      ③ 사용자 ID (UID)

      사용자 ID의 ④ 그룹 ID (GID)가 그룹에 속하는

      ⑤ 로컬 사용자의 이름 또는 계정 번호가 여기에 비어

      ⑥ 디렉토리 위치를 사용자 파일. 이 디렉토리는 사용자의 시작입니다

      ⑦ 로그인 쉘은 운영 체제를 허용하는 사용자에 대한 권한 정보로 이해 될 수있다, / 빈은 / bash는이다 사용, 경우 / sbin / nologin으로는 허용되지 않습니다

    파일은 사용자의 정보를 (수정 여기에서 직접 수정할 수있는 이름이 탐이 될 것이다하지만 단지, 자동적으로 사용자 이름이 톰 탐, 착륙 변경되었습니다 다음은 passwd와 같은 다른 구성 파일을 수정하지 여기에 변경하는 경우 하지만 내부 문서에 설명 또는 착륙 시간의 바로이 부분 톰, 변경, 이것은 또한 이상한 문제가 발생할 수 있습니다, 사용자를 찾을 수없는 등)

    (2) 의 / etc / 그림자 사용자 암호 파일

      ① 사용자 이름

      ② 암호는 비트가 암호화 된 암호 후, "!"또는 "*"암호 없음을 의미합니다, 로그인 할 수 없습니다

      ③ 암호는 지난 원점 (1970년 1월 1일)의에서 며칠 멀리 수정

      아직 시간 제한에 도달하지 않은 경우 암호의 최소 간격을 수정 ④ (수정 암호를 방지하기 위해, 그것은 이전 암호로 돌아갑니다

      ⑤ 암호 만료

      암호 만료 전에 경고 일 ⑥ 수

      ⑦ 유예 일 수는 암호가 만료 된 후

 

        0 : 암호가 즉시 만료 나타냅니다

 

        -1 : 암호가 만료되지 않습니다 나타냅니다

      ⑨는 일 예약 실패의 계정 번호 ⑧

     (. 3) 을 / etc / 그룹   정보 파일을 설정

      ① 그룹 이름

      ② 그룹 암호 플래그

      ③GID 그룹 ID

      ④ 추가 사용자 그룹

      새 사용자를 생성 할 때 자동으로 동일한 사용자 이름과 그룹을 생성하고 사용자 그룹에 배치, 사용자는 여러 그룹에있을 수 있습니다.

     (4)/home 家目录 (超级用户的家目录在/root下)

      和该用户相关的文件会自动储存在该目录下,(-a 查看隐藏文件)

       (5)/var/spool/mail/  用户邮箱   

      存放用户邮件

 

用户权限

  不同的用户

 ls -l(简写 ll )+文件路径 可以查看不同用户对该文件的不同操作权限

      例如  drwxr-xr-x

      最开始的一个字符代表文件的属性 l(link)是链接 d(directory)是目录 c(character)是字符设备文件  b(block)是块设备 -是文件

      后面分别是 文件拥有者(user)  文件拥有者所属的组(group)  其他用户(other)的权限

        r(read) 可读 4  w(write) 可写 2  x(execute) 可执行 1  - 表示没有此项权限

        数字也是代表操作权限 比如 755 代表 rwxr-xr-x

  更改用户权限(只有root用户有权修改权限所有文件,普通用户只能修改自己创建的文件,普通用户甚至只能在自己的家目录下创建文件)

    chmod 用来改变文件的读写许可设置

      它可以直接通过对不同类的用户(u g o)的简写加上-+=来进行权限的修改

         chmod u-rw a.txt  这将a.txt的拥有者的rw权限去掉(没有就算了)

      chmod u+rw a.txt  这给a.txt的拥有着加上了rw权限

      chmod u=rw a.txt  这将a.txt的拥有着的权限直接改为rw(不管之前的权限是什么)

      当然这里也可以用数字代表字母  chmod 664 a.txt = chmod rw-rw-r

추천

출처www.cnblogs.com/houziqingdebing/p/11298389.html