시스템 인터페이스 Lab3 Unix 사용법 실습
원격 로그인 telnet ssh telnet cs.sookmyung.ac.kr who 현재 사용자 및 로컬 호스트 IP 확인 ssh ssh cs2.sookmyung.ac.kr
네트워킹 관련 명령어 hostname / netstat -in 자기 ip 주소 users/who finger /sbin/ifconfig users/who 사용자들 보기 finger 사용자 정보
ftp 파일 다운로드 파일 업로드 Download from remote host to local host ftp> get 파일이름 파일 업로드 Upload from local to remote ftp> put 파일이름
X-서버에 디스플레이 ① X-윈도우 로그인 ② telnet를 통해 다른 원격 호스트 접속 로컬 호스트(개인 Linux) 로그인 이 로컬 호스트가 X-서버가 됨 ② telnet를 통해 다른 원격 호스트 접속 cs, cs2, … ③ 원격 호스트에서 x-응용 프로그램 실행 형식: xapp -display hostname:0 hostname은 X-서버가 실행 중인 로컬 호스트 이름 혹은 IP 주소 예제: xclock -display [ip주소]:0 xterm -display [ip주소]:0 …
디스플레이 설정 디스플레이 할 디폴트 X-서버 설정 형식 예 setenv DISPLAY hostname:0 hostname은 X-서버가 실행 중인 호스트 이름 혹은 IP 주소 예 setenv DISPLAY …:0 xterm xclock xcalc
X-서버 접근제어 X-서버에 디스플레이 할 수 있는 호스트 제어 실습 /usr/bin/X11/xhost 디폴트: 어느 호스트나 접근(디스플레이) 가능 실습 ① /usr/bin/X11/xhost + 어느 컴퓨터나 접근(디스플레이) 가능 (접근제어 하지 않음) ② xhost – 접근제어 함 ③ 호스트 등록: xhost +hostname xhost +cs.sookmyung.ac.kr : cs에서 디스플레이 할 수 있음 xhost +cs2.sookmyung.ac.kr : cs2에서 디스플레이 할 수 있음 실제 원격 호스트에서 확인
실습보고서 내용 1. telnet 혹은 ssh을 이용하여 서버에 접속한다. 2. ftp를 이용 3. X 윈도우 디스플레이 서버의 이름, ip 주소 등을 조사하여 기록한다. 현재 login 되어 있는 사용자 들에 대해 조사하여 기록한다. 사용자들이 언제 어떤 호스트로부터 로그인 했는지 조사 기록한다. 2. ftp를 이용 upload와 download 한 후 파일 정보를 조사 기록한다. 3. X 윈도우 디스플레이 xclock과 같은 X 응용 프로그램을 원격 서버에서 실행시켜 자신의 호스 트에 디스플레이 하고 그 과정을 설명한다. 디스플레이 된 화면을 캡처하여 첨부한다.