분류 전체보기227 리눅스 수업 6차시 (셀프실습) 6차시는 한달전부터 선약이 있어서 강의에 불참했다 내용은 강사님이 주신 자료로 혼자 실습. -- tty : 터미널 확인 명령어 출력 /dev/pts/1 원격으로 접속하면 /dev/pts/n~로 디렉터리가 생성된다. 0번째는 문자 장치로 되어 있는 터미널. wall : 현재 로그인된 사용자들에게 메시지 브로드캐스트 (단, tty 그룹이 터미널에 쓰기 권한이 있어야 보내짐) ex wall "test" 출력 Broadcast message from root@localhost.localdomain (pts/0) (Thu Mar 14 20:51:00 2024): dd mesg : 메세지 여부를 출력/결정하는 명령어 ex mesg 같은 이름의 파일이 없으면 새 파일로 열어서 편집창을 연다 :wq 저장하고 종료 :w.. 2024. 3. 14. UNIX/Linux 기본 학습 21~25 *syslog 설정 및 관리 - syslog API(표준 인터페이스) - 응용 프로그램들, 커널들이 API를 이용해 로깅하고 syslogd(로그 데몬)이 요청을 받아 syslog.conf 설정파일을 참조하여 로그파일을 남기거나 콘솔에 뿌려주거나, 외부서버Remote Server에 전송 - syslog(priority, "%s", "로그문자열") syslog.conf 파일 구조 facility.prioroty; facility.prioroty; ··· action(logfile-location) A.B A.B C ex local7.* /var/log/test.log => local7의 facility에, 모든* 로그를 test.log라는 이름으로 남기겠다는 뜻 (최근에는 rsyslog /etc/rsyslo.. 2024. 3. 14. UNIX/Linux 기본 학습 16~20 PAM (장착형 인증 모듈, Pluggable Authentication Modelus) 1) 개요 1. 각종 어플리케이션 인증을 위해 제공되는 다양한 인증용 라이브러리들 /lib/security 또는 /usr/lib/security 디렉터리에 저장 2. 로그인이나 ftp 등 사용시 PAM을 통해 인증을 처리하는데, 플러그인 방식을 사용해 인증방식 및 정책의 유연성과 중앙통제가 가능 3. 사용자 인증의 핵심. 인증 형태, 사용자 권한, 접근 자원 등을 선택할 수 있는 라이브러리 4. 인증 목적으로 관리자에 의해 선택적으로 사용된다. 필요에 따라 인증체계를 선택적으로 사용할 수 있다. PAM을 사용한 인증 절차 1. 프로그램이 인증이 필요할 때 PAM 라이브러리 호출 2. 해당 프로그램의 PAM 설정파일을.. 2024. 3. 13. UNIX/Linux 기본 학습 10~15 **사용자의 패스워드 관리 - 일반 패스워드 정책 : passwd(/etc/passwd) 파일 내 계정 정보와 함께 저장 - shadow 패스워드 정책 : shadow(/etc/shadow) 파일에 패스워드 별도 저장 - 최근엔 shadow 패스워드 정책을 사용하고 root만이 접근할 수 있도록 보안 강화 *passwd 파일 root:x:0:0::root:/root:/bin/bash 1. 사용자 계정명 (root 계정은 원격 접속을 금지하는 것이 보안상 안전. su 명령어로 전환하는 게 안전) 2. 패스워드 영역. x의 의미 : shadow 패스워드 정책 3. 사용자 ID(UID. UID가 0이면 root를 의미하는데, root가 아닐때 0이라면 root권한 탈취 행위로 의심) 4. 사용자 기본 그룹 (.. 2024. 3. 12. 이전 1 ··· 50 51 52 53 54 55 56 57 다음