UNIX 시스템15 System Administration - 15주차 수업 - 1 시스템 관리자시스템이 올바르게 동작할 수 있도록 시스템을 관리하고 운영하는 책임을 가진 사용자. 모든 권한을 가지고 있다.계정 이름: root시스템 관리자의 역할사용자 등록 / 삭제각종 소프트웨어 설치, 업그레이드, 제거각종 하드웨어 추가 설치(디스크, 프린터, 모뎀, 단말기 등)시스템 보안데이터 백업컴퓨터 자원의 감시하드웨어 / 소프트웨어 문제 발생 시 진단 및 문제해결시스템 관리자 계정 - root관리자 계정으로 작업하기root 계정으로 로그인하기 로그인 이름: root, 암호: 시스템 설치 시 지정프롬프트: #root 계정으로 변경하기 : Ubunto에서 추천되지 않는다.일반 계정으로 로그인 한 후 root로 사용자 변경root계정으로 직접 로그인하는 경우보다 안전보안을 위해 root계정의 직접 접.. 2023. 6. 16. usermod - 15주차 수업 - 2 사용자 정보 수정 - usermodusermod [option] Login ID사용자 계정 정보를 수정옵션더보기-a: 사용자를 보조 그룹에 추가할 때(-G 옵션과 함께 사용)-u uid: UID 값을 지정한 값으로 변경-g gid: GID 값을 지정한 값으로 변경-G gid: 보조 그룹 지정-d dir: 홈 디렉토리 변경-s shell: 로그인 쉘 변경-I new Login ID: 사용자의 로그인 ID를 변경-m: 사용자의 홈 디렉토리를 -d 위치로 변경-c comment: 사용자 정보 변경Login ID: 사용자의 현재 로그인 ID사용자를 sudo 그룹에 추가일반 사용자를 sudo 그룹에 추가해서 sudo명령 사용 가능권한 부여 방법(usser1에 권한 부여하기)$ usermod -a -G sudo u.. 2023. 6. 16. Process Management - 14주차 수업 - 2 프로세스 관리 도구 - toptop [option]주기적으로 현재 실행중인 프로세스에 대한 정보 출력 - 솔라리스 11부터 기본 패키지로 탑재자세한 요약 정보 출력Foreground & Background작업(job)쉘이 프로세스를 관리하는 단위, 쉘은 job을 시작시키고 제어(job ID)부여. 유닉스의 프로세스는 포그라운드 작업과 백그라운드 작업으로 구분가능Foreground 처리사용자가 입력한 명령이 실행되어 결과가 출력될 때 까지 프롬프트가 출력되지 않아 다른 명령을 입력할 수 없는 처리 방법* 보통의 처리 방법 $ find / -name passwdBackgounrd 처리명령의 입력이 끝나면 결과에 상관없이 바로 다음 프롬프트가 출력되어 다른 명령을 입력할 수 있는 처리 방법*명령의 끝에 &를 .. 2023. 6. 11. Process Management - 14주차 수업 - 1 프로세스의 개념과 종류프로세스: 실행중인 프로그램시스템 프로세스유닉스 운영에 필요한 기능 수행사용자 프로세스사용자들이 실행시킨 프로세스프로세스의 종류프로세스설명데몬(daemon)유닉스 커널에 의해 실행되는 프로세스로 특정 서비스 제공부모(parent)자식 프로세스를 만드는 프로세스자식(child)부모에 의해 생성된 프로세스, 실행이 끝나면 부모 프로세스에서 결과를 돌려주고 종료고아(orpan)실행 도중에 부모 프로세스가 종료된 프로세스, 1번 프로세스를 새로운 부모로 가진다.좀비(zombie)부모 프로세스가 종료처리를 하지 않은 프로세스, 할당된 시스템 자원이 회수되지 않은 상태프로세스 관리프로세스 목록 보기ps [option]프로세스 정보를 출력. PID, 터미널, CPU 시간, 명령어옵션더보기-e: .. 2023. 6. 11. 이전 1 2 3 4 다음