FTZ trainer3 + FTZ trainer4

2022. 2. 19. 11:09Site/FTZ

trainer3[computer]

  • 터미널[콘솔]명령어
  • 네크워크 명령어
  • 서버에 접속한사람확인
  • 접속한 사람들과의 대화방법

터미널과 콘솔

텔넷을 통해 서버에 접속 -> 터미널을 통해 접속했다

직접 컴퓨터에 리눅스를 설치하고 부팅하여 로그인 -> 콘솔을 통해접속했다


w를 입력하여 명령하면 서버에 어떤사람들이 접속해있는지 확인할수있습니다

1. 로그인한ID

2. 콘솔[tty] OR 터미널[pts]로 접속한지 확인[pts 뒤에 숫자는 몇번째 터미널로 접속했는지 보여줌]

(3명이 동시에 접속하면 순서대로 pts/0, pts/1, pts/2)

3. 접속한 사람의 컴퓨터의 ip주소(ex)123.45.67.890)[root는 콘솔로접속하여 ip주소 안나타남]

4.로그인한 시간

5.입력하지 않고 접속만 유지하는 시간

6.cpu를 사용한 지연시간

7.WHAT필드에 있는 명령이 지연된시간

8.사용자가 어떤명령을 하고있는지 보여줌


finger -l을 입력하면 사용자들의 많은정보를 볼수있습니다

 

tty을 입력하면 자신의 터미널정보를 확인할수있습니다

 

ifconfig를 입력하면은 서버의 ip를 볼수있습니다


접속한 사람들과 대화(chating)하는 방법은 write의 명령어를 쓰면 됩니다

쓰는 순서는 [write ID /dev/pts/pts번호] 입니다

위에서와 같이 pts/0이면은 write guest /dev/pts/0이라고 입력하면은 됩니다

 

대화를 중지하려면은 컨트럴키와 d를 동시에 누르면됩니다

 

wall test을 입력하면 모든사용자들에게 쪽지를 보냅니다

 


Trainer4[mungguta]

  • 디렉토리
  • 파일목록

 

cd /를 눌러 최상위 디렉토리로 이동하면은 많은 종류의 디렉토리가 나옵니다

정리를 해보면 

 

bin : 필수적인 리눅스실행파일이 들어가있다[ls, rm]

boot : 리눅스 부팅관련파일들과 커널이 들어가있다

dev : 컴퓨터에 설치된 하드웨어에 관한 정보들이 파일형태로 저장되있다

etc : 패스워드파일, 쉐도우파일, 리눅스설정파일등이 들어가있다

home : 일반사용자들의 디렉토리가 들어가있다

lib : 많은 라이브러리 파일이 들어가있다

mnt : mount명령을 사용하여 마운트 시킨 시디룸, 플로피 디스켓등이 들어가는 디렉토리이다

proc : 프로세스들이 파일형태로 저장되는 디렉토리다

root : 루트의 홈디렉토리가 따로 저장된다.[일반사용자들의 디렉토리는 /home 아래 존재한다]

sbin : 기본 명령을 제외한 시스템 관리용 실행파일들이 들어있는 디렉토리이다

tmp : 임시로 파일을 저장하는 디렉토리로서 권한없이 누구나 이 디렉토리에 파일을 생성할 수 있다

usr : 다양한 응용프로그램들이 설치되어있다


파일의 종류와 역할

/etc/passwd : 사용자들에 관한 간단한 정보가 들어있다

/etc/shadow : 사용자들의 패스워드가 들어있다[아무도 보지못하도록 설정됨]

/etc/services : 서버가 어떤 서비스를 하는중인지 보여준다

/etc/issue.net : 처음접속할 때 나오는 화면이다

/etc/motd : 로그인후에 나오는 메시지가 들어가있다

~/public_html : 각사용자들의 홈페이지 파일이 들어가있다

 

ls명령은 bin에 들어가있으니 3번...

home은 사용자들의 디렉토리가 들어가있으니 4번...

 

이것말고도 다른 복습문제들도 나오는데 다시한번 공부가 되기때문에 좋은것 같다고 생각합니다

 

다음시간에는 Trainer5와 Trainer6에 대해서 다루어 보겠다...

'Site > FTZ' 카테고리의 다른 글

FTZ Trainer8 + FTZ Trainer9  (0) 2022.02.20
FTZ Trainer7  (0) 2022.02.19
FTZ Trainer5 + FTZ Trainer6  (0) 2022.02.19
FTZ Trainer2  (0) 2022.02.19
FTZ Trainer1  (0) 2022.02.19