시스템 그룹파일(/etc/group) 편집하는 vigr 활용법
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,706 조회
- 0 추천
- 목록
본문
시스템 그룹파일(/etc/group) 편집하는 vigr 활용법
vigr은 리눅스 시스템의 그룹파일(/etc/group)을 편집하는 명령어입니다.
즉, /etc/group파일을 vi로 열어서 편집하는 명령어로서 “vi /etc/group”명령어와 동일합니다.
참고로 /etc/passwd파일을 편집하는 vipw명령어와 함께 알아두시기 바랍니다.
vigr이 실행이 되면서 /etc/group파일에 락(lock)설정을 하여 다른 곳에서 수정되지 못하도록 합니다.
그리고 나서 편집할 수 있는 모드를 만들어 줍니다.
편집이 끝난 후에 다시 락을 해제(unlock)합니다.
만약 vigr을 실행하면서 /etc/group파일에 이미 락(lock)설정이 되어 있다면 다음에 사용하라는 권고메시지를 보여주고 vigr실행은 되지 않습니다.
명령어위치 : /usr/sbin/vigr
아래는 시스템관리자인 root가 vigr을 실행한 예입니다.
즉, 아래와 같이 리눅스 쉘상태에서 vigr을 실행하면 아래와 같이 /etc/group파일을 vi로 실행해 줍니다.
이 상태에서 /etc/group파일의 편집을 할 수 있습니다.
편집한 다음에는 “:wq!”로 종료하시면 됩니다.
[root@su250 ~]# vigr
root:x:0:root bin:x:1:root,bin,daemon daemon:x:2:root,bin,daemon sys:x:3:root,bin,adm adm:x:4:root,adm,daemon tty:x:5: disk:x:6:root lp:x:7:daemon,lp mem:x:8: kmem:x:9: wheel:x:10:root mail:x:12:mail uucp:x:14:uucp man:x:15: games:x:20: gopher:x:30: dip:x:40: ftp:x:50: lock:x:54: nobody:x:99: users:x:100: floppy:x:19: vcsa:x:69: avahi-autoipd:x:499: oprofile:x:498: ntp:x:38: utmp:x:22: utempter:x:35: slocate:x:21: dbus:x:81: polkituser:x:87: pulse:x:497: pulse-rt:x:496: pulse-access:x:495: rpc:x:32: distcache:x:94: nscd:x:28: rpcuser:x:29: nfsnobody:x:494: tcpdump:x:72: ccache:x:493: avahi:x:492: apache:x:48: "/etc/group.edit" 60L, 854C |
위와 같이 vigr을 실행하면 /etc/group파일을 다른 사용자가 수정하지 못하도록 lock을 걸어둡니다.
만약 /etc/group파일에 이미 lock이 걸려져 있다면 다음에 사용하라는 메시지를 보여주면서 실행되지 않습니다.
말씀드린바와 같이 vigr명령어는 “vi /etc/group”명령어와 동일한 것으로 시스템을 사용하는 각 사용자들의 그룹정보를 수정(편집)할 수 있는 명령어입니다.
관련자료
-
이전
-
다음