Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Archives
Today
Total
관리 메뉴

브래의 슬기로운 코딩 생활

서버프로그래밍 10주차 정리 본문

1-2/서버프로그래밍

서버프로그래밍 10주차 정리

김브래 2022. 11. 9. 20:34

오늘은 계정 관리와 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 패키지 이름