본문 바로가기

전체 글71

리눅스 - 그룹 조회, 추가, 삭제, 수정 그룹 조회 cat /etc/group 조회 시 아래와 같은 형식으로 나타난다 [그룹명] : [그룹비밀번호] : [그룹ID] : [그룹에 속한 사용자들] 그룹 추가 groupadd [그룹명] 그룹 삭제 groupdel [그룹명] 그룹 수정 1. 그룹이름 변경 groupmod -n [바꾼 후 그룹명] [바뀌기 전 그룹명] 2. 그룹에 사용자 추가 gpasswd -a [사용자1] [그룹7] Adding user [사용자1] to group [그룹7] -a : add 옵션으로 추가해줌 [그룹명] 에 [사용자명]을 추가함 사용자가 속한 그룹을 groups 명령어로 확인할 수 있다. groups [사용자1] [사용자1] : [그룹1] [그룹7] [그룹C] 3. 그룹에서 사용자 제거 gpasswd -d [사용자1] .. 2021. 12. 14.
리눅스 - 계정 생성, 확인, 삭제 계정 생성 sudo useradd -m -s /bin/bash [계정명] -m : /home/ 경로에 [계정명]과 동일한 디렉토리를 생성해줌 -s /bin/bash : 쉘 스크립트 환경으로 설정해준다 현재 사용중인 계정명이 뭔지 바로 확인할 수 있어서 좋다. 그 외에 다른 기능이 더 있는지는 잘 모르겠음. 계정 확인 계정을 생성하면 계정정보가 /etc/ 경로의 passwd 파일에 기록되어 cat /etc/passwd 위 명령어로 계정 목록들을 볼 수 있음 cat : 파일 내용을 보게 해줌 (열람만 가능, 수정 불가. 수정은 vi 명령어로 가능) 계정 삭제 userdel -r [계정명] -r : /home/ 경로에 [계정명]과 동일한 디렉토리도 같이 삭제함. 2021. 12. 14.
리눅스 - 다중 명령어 리눅스 쉘 안에서 사용할 수 있는 다중 명령어가 3개 있다. 다중 명령어를 사용하면 한줄에서 여러개의 명령을 실행시킬 수 있다. 1. 세미콜론 ; 명령을 성공, 실패 상관없이 다음 명령을 실행한다. [명령1] ; [명령2] ; [명령3] 2. 앰퍼샌드 && 명령에 실패하면 그 뒤의 명령은 실행하지 않는다. [명령1] && [명령2] && [명령3] 3. 버티컬바 || &&와 반대로 명령이 성공하면 명령을 실행하지 않는다 [명령1] || [명령2] || [명령3] 2021. 12. 14.
리눅스 - 파일 생성, 복사, 소유자, 권한에 관한 명령어 리눅스에서 계정은 관리자(root)와 일반사용자 (Superuser / User ) 로 나뉨 관리자 권한이 있어야 sudo 를 사용할 수 있음 sudo useradd -m [사용자명] [사용자명] 이름의 사용자 추가 -m 옵션은 /home/ 경로에 [사용자명] 디렉토리도 같이 추가해줌 sudo passwd [사용자명] [사용자명] 의 비밀번호 설정 useradd 로 사용자를 추가하여도 해당 사용자계정을 이용하려면 비밀번호를 설정해주어야 함 su [사용자명] [사용자명] 으로 계정 변경 su - [사용자명] [사용자명]으로 계정 변경하면서 환경변수도 변경 이부분은 아래 글에 자세히 나와있다 https://storycompiler.tistory.com/44 sudo usermod -a -G sudo [사용자.. 2021. 12. 14.