telnet

    'xterm-256color': unknown terminal type. 에러 해결하기.

    'xterm-256color': unknown terminal type. 에러 해결하기.

    리눅스 환경을 VMware나 Parallels등의 가상머신에 올리고 터미널을 통해 ssh나 telnet을 사용하여 접속 할 때, 다음과 같은 에러 메시지가 뜰 때가 있습니다. 'xterm-256color': unknown terminal type. 해결 방법은 간단하다. 해당 터미널 타입을 환경변수에 넣어주면 된다. 다음 명령어를 입력하여 주면 된다. export TERM=xterm 해당 환경변수는 재부팅 시 초기화 된다. 따라서 지속적으로 적용하고 싶으면 다음과 같은 과정을 따라야 한다. /etc/profile.d/ 디렉토리 안에 .sh 파일을 만든다. 필자는 eunice.sh 로 만들었다. 만든 파일(.sh)을 vi로 열어 "export TERM=xterm"을 적고 저장한다. 그리고 나서 만든 파일(..

    Mac OS에 Homebrew를 설치하고 패키지를 설치하자.(telnet)

    Mac OS에 Homebrew를 설치하고 패키지를 설치하자.(telnet)

    Mac OS 10.13 High Sierra로 업데이트 되면서 보안적으로 취약한 프로토콜 들이 대거 삭제 되었다. 예를 들어 telnet과 ftp같은 경우는 암호화 통신을 하지 않는 프로토콜인데, 때문에 High Sierra에서 삭제되어 더이상 터미널에서 telnet과 ftp명령어를 사용 할 수 없다. 그러나 방법이 없는 것은 아니다. Homebrew라는 스크립트를 설치하면 MacOS에 telnet이나 ftp 패키지를 설치 할 수 있다. Homebrew설치하기 : https://brew.sh/index_ko.html 위 링크를 참조하여 터미널에서 설치를 진행하자. 설치가 끝나면 터미널 창에 다음과 같은 명령어를 입력하여 telnet을 설치 하면 된다. brew tap theeternalsw0rd/teln..

    Linux PAM, 리눅스 계정정책(PAM) 주요 모듈

    Linux PAM, 리눅스 계정정책(PAM) 주요 모듈

    Linux PAM, 리눅스 계정정책(PAM) 주요 모듈# PAM의 주요 모듈 # # man pam_permit# man pam_deny명령어를 통해서 해당 모듈의 메뉴얼을 볼 수 있다. - pam_permit과 pam_deny는 모든 모듈 타입(auth, account, password, session)에서 사용 가능 하다. - pam_permit (항상 성공)- pam_deny (항상 실패) ex) auth sufficient pam_permit.so => 항상 성공 ex) auth required pam_permit.so => 성공, 다음 모듈로 넘어감auth requisite pam_deny.so => 실패, 다음 모듈을 수행하지 않고 실패 반환 - pam_time.so..

    Linux PAM, 리눅스 계정정책(PAM)관련 디렉토리와 설정 파일 구성요소

    Linux PAM, 리눅스 계정정책(PAM)관련 디렉토리와 설정 파일 구성요소

    Linux PAM, 리눅스 계정정책(PAM)관련 디렉토리와 설정 파일 구성요소 PAM 관련 디렉토리 /etc/pam.d/* : 서비스 인증 설정 파일/lib/security/* : PAM 인증 모듈 (각각의 기능을 지닌 하나의 모듈)/etc/security/* : PAM 인증 모듈의 설정 파일

    Linux PAM, 리눅스 계정정책(PAM)의 개념, 정의

    Linux PAM, 리눅스 계정정책(PAM)의 개념, 정의

    Linux PAM 리눅스 (PAM - Pluggable Authentication Modules) PAM의 정의- 시스템의 공통적인 인증 방법을 제공- 손쉬운 인증 모듈의 고체 및 추가/삭제- 응용 프로그램(서비스)가 패스워드 파일을 읽지 않고 PAM에게 요청- 응용 프로그램 개발자가 사용자 인증에 신경 쓰지 않아도 되고, 시스템 관리자가 직접 응용프로그램의 인증 동작을 세밀하게 제어 할 수 있음- 다양한 인증 모듈을 호출해서 사용자 인증 과정을 수행, 모듈 결과에 알맞은 행동- 모듈의 종류가 다양하며 인증 절차에 확실한 개념이 필요- PAM은 윈도우즈 응용프로그램의 DLL과 같은 라이브러리 예를 들어, Telnet, FTP, SSH등의 서비스들이 있을 때, 사용자가 각각의 서비스의 인증을 통과해야만 서..