브래의 슬기로운 코딩 생활
서버프로그래밍 10주차 정리 본문
오늘은 계정 관리와 dnf에 대해서 배웠다.
계정 생성
- adduser 아이디 - 대부분 자동으로 생성
- useradd 아이디 - 모든 설정을 명시해야 함
-m : 홈 디렉토리 생성
-d /home/[guestName] : 홈 디렉토리 이름
-g [groupName] : 그룹 아이디 설정
-u [uid] : uid 지정 or Default Auto
-s /bin/bash : shell 지정
암호 지정(수정)
passwd 계정이름
계정 속성 수정usermod ~~
ex) sudo usermod -G wheel 계정이름: sudo 명령어를 사용할 수 있도록 해줌
소유권 변경
chown 변경후 소유자 해당파일 또는 디렉터리
소유그룹의 변경
chgrp 변경후 소유 그룹 해당파일 또는 디렉터리
DNF (Dandified YUM)
- 리눅스 배포판에 소프트웨어 설치 및 제거 등을 다루기 위한 핵심 라이브러리들과 함꼐 동작하는 자유 소프트웨어 사용자 인터페이스
* YUM (Yellow dog Updater,Modified)
- RPM 기반의 시스템을 위한 자동 업데이터 겸 패키지 설치/제거 도구
- 패키지 정보 확인
dnf info 파일이름
- 지정한 명령을 제공하는 패키지
dnf provides 명령이름
- 설치된 패키지 중 최신 버전이 저장소에 있는 경우 업그레이드
sudo dnf update
- 지정한 패키지 설치
sudo dnf install 패키지 이름
- 지정한 패키지 제거
sudo dnf remove 패키지 이름
'1-2 > 서버프로그래밍' 카테고리의 다른 글
서버프로그래밍 12주차 정리 (0) | 2022.11.23 |
---|---|
서버프로그래밍 11주차 정리 (0) | 2022.11.16 |
서버프로그래밍 9주차 정리 (0) | 2022.11.02 |
서버프로그래밍 8주차 강의 정리 (0) | 2022.10.26 |
서버프로그래밍 7주차 정리 (0) | 2022.10.19 |