linux 2

systemd & systemctl은 무엇인가? sshd.service파일을 파헤쳐보자!

Linux는 운영체제로, 부팅되는 과정에 시스템을 초기화하고 필요한 서비스들을 위한 환경을 조성한다.systemd 등장 이전에는 init이 작업을 수행하고, 복잡하게 짜여진 쉘스크립트들로 관리되어 왔다.systemd는 .service와 .conf파일로 더 단순하게 관리하고 있으며 더 많은 일을 수행하게 되었다.systemd는 시스템 부팅, 서비스 관리, 프로세스 자원관리 등 다양한 일을 한다. systemd사용자 공간을 부트스트래핑하고, 최종적으로 모든 프로세스들을 관리하는 init시스템. pid 1번으로, 1번 프로세스가 가장 먼저 실행되어 OS에 필요한 각종 데몬을 실행시킨다.쉘스크립트가 아닌 .service라는 systemd만의 unit을 통해 관리된다.systemd는 /etc/systemd 아래 ..

Linux 2020.11.25

Ubuntu 새로운 유저 생성! + 패스워드 변경

user 생성>> sudo adduser [유저명]>> [패스워드]>> 각종 개인 정보 입력(안해도 무방)>> Yes 생성한 user를 sudo 그룹에 추가>>sudo usermod -aG sudo [유저명] 생성한 user 정보 확인>>cat /etc/passwd user 삭제>>sudo deluser newuser 패스워드 변경>> passwd 유저명  유저 그룹 생성>> sudo groupadd 새그룹 새로운 그룹에 유저 추가>> sudo usermod -G 새그룹 유저명 디렉토리 유저 권한 변경>> sudo chown -R 그룹:유저 디렉토리/

Linux 2020.10.21