linux 에서 사용자 수정 도구 소개 1/2 페이지

1、chfn 사용자 정보 도구 수정 하기;chfn 이 도 구 는 주로 사용자 의 전체 이름,사무실 주소,전화 등 을 바 꾸 는 데 쓰 인 다.chfn [ -f full-name ] [ -o office ] [ -p office-phone ] [ -h home-phone ] [ -u ] [ -v ] [ username ] 가장 쉬 운 방법 은 chfn 입 니 다. 사용자 이름root@localhost ~]# chfn beinanlinux 주:사용자 beinanlinux 의 정 보 를 변경 합 니 다.Changing finger information for beinanlinux. Name []: BeiNan.Linux 사용자 전체 이름 BeiNan.Linux ,아무 거나 쓰 면 돼.Office []: ChinaDL Office Phone []: 66666666 Home Phone []: 99999999 Finger information changed. 주:변경 완료;우리 가 어떻게 바 뀌 었 다 는 것 을 알 수 있 습 니까?핑 거 를 통 해서. 또는/etc/passwd 파일 을 직접 봅 니 다.[root@localhost ~]# finger beinanlinux Login: beinanlinux Name: BeiNan.Linux Directory: /home/beinanlinux Shell: /bin/bash Office: ChinaDL Home Phone: 99999999 Last login Sat Nov 5 11:27 (CST) on tty2 No mail. No Plan. chfn 과연/etc/passwd 파일 의 beinanlinux 사용자 의 어느 부분 입 니까?root@localhost ~]# more /etc/passwd |grep beinanlinux beinanlinux:x:59:59:Beinan.Linux,ChinatL,66666666,9999999:/home/beinanlinux:/bin/bash 통과 more /etc/passwd ,그리고 뽑 아 보도 록 하 겠 습 니 다. beinanlinux 기록,빨 간 글씨 로 표 시 된 것 을 보 세 요.바로 우리 가 chfn 을 통 해 수 정 된 곳 이기 때문에 우 리 는 직접/etc/passwd 파일 을 수정 하여 목적 을 달성 할 수 있 습 니 다.2、chsh 사용자 의 SHELL 형식 변경 하기;[root@localhost ~]# chsh --help Usage: chsh [ -s shell ] [ --list-shells ] [ --help ] [ --version ] [ username ] 하면,만약,만약... 인자 와 사용자 이름 을 추가 하지 않 은 상태 에서 현재 작업 중인 사용자 의 SHELL 형식 을 기본 값 으로 변경 합 니 다.예 를 들 어 설명:[root@localhost ~]# chsh --list-shells 주:현재 시스템 의 모든 SHELL 을 보 여 줍 니 다./bin/sh /bin/bash /sbin/nologin 주:이것 은 사용자 가 시스템 에 로그 인 하 는 것 을 허용 하지 않 고 매우 유용 합 니 다./etc/passwd 를 볼 수 있 습 니 다. 어떤 사용자 가 nologin 인지 보기;/bin/ksh /bin/tcsh /bin/csh /bin/zsh [root@localhost ~]# finger beinanlinux |grep Shell 사용자 beinanlinux 보기 사용 하 는 SHELL 형식;Directory: /home/beinanlinux Shell: /bin/bash beinanlinux 는 bash 를 사용 합 니 다. ; [root@localhost ~]# chsh -s /bin/ksh beinanlinux 주:beinanlinux 에 사용 할 셸 변경 ksh ; Changing shell for beinanlinux. Shell changed. 주:변경 완료;[root@localhost ~]# finger beinanlinux |grep Shell 주:beinanlinux 가 사용 하 는 SHELL 을 다시 조회 합 니 다.Directory: /home/beinanlinux Shell: /bin/ksh 주:이미 고 쳤 나 봐 요.chsh 또한 유용 합 니 다.특히 사용자 가 로그 인 할 수 없 을 때 저 희 는 사용자 의 SHELL 을 변경 할 수 있 습 니 다. /sbin/nologin;시스템 중의 일부 가상 사용 자 는 대부분 시스템 에 로그 인 할 수 없 는데 이것 은 시스템 안전 에 있어 매우 중요 하 다.다음 명령 을 통 해 시스템 에 로그 인 권한 이 없 는 사용자 가 누구 인지 확인 하 시 겠 습 니까?[root@localhost ~]# more /etc/passwd |grep nologin
1 2 다음 페이지 전문 을 읽다

좋은 웹페이지 즐겨찾기