서버/리눅스
-
[리눅스] acct/pacct서버/리눅스 2020. 6. 30. 19:50
시스템에 로그인한 모든 사용자가 로그아웃할 때까지 입력한 명령어, 터미널의 종류, 프로세스 시작 시간 등을 저장한 로그. binary 파일로 되어 있으며, lastcomm 명령어를 통해 확인할 수 있다. 첫 번째 필드: 실행한 명령어 두 번째 필드: 플래그 - F: exec 없이 fork에 의해 실행됨 - S: 슈퍼유저/root에 의해 실행됨 - X: SIGTERM 시그널에 의해 종료 세 번째 필드: 실행된 터미널 네 번째 필드: 명령어 실행에 걸린 시간 다섯 번째 필드: 프로세스 시작 시간 ** UNIX(SUN OS)는 /usr/lib/acct/accton /var/adm/pacct
-
[리눅스] telnet 서버의 형태로 /bin/sh 쉘 제공하기서버/리눅스 2020. 5. 20. 01:42
GOAL - /etc/xinetd.d/telnet 파일을 이용해 새로운 telnet과 비슷한 서버를 구축하여 23이 아닌 다른 포트로 접속했을 때, /bin/sh 쉘을 제공하도록 한다. - 본 실습에 앞서 yum -y install telnet*를 입력하여 서버와 클라이언트에 모두 설치해준다. 먼저 일반적으로 telnet 접속했을 때의 화면을 보자. 1. /etc/xinetd.d/telnet 파일을 /etc/xinetd.d/backdoor로 복사해준다. 2. # vi /etc/xinetd.d/backdoor >> 12345포트로 접속한 사용자에게 /bin/sh 쉘을 제공한다. 3. # echo "backdoor 12345/tcp" >> /etc/services /etc/services에 서비스 이름과 포..
-
[리눅스] CentOS6 네트워크 설정서버/리눅스 2020. 5. 18. 15:56
네트워크를 static으로 고정시켜주는 방법 (VMware 가상 머신 사용) #> vi /etc/sysconfig/network-script/ifcfg-eth0 1. HWADDR는 MAC Address를 넣어준다. MAC Address는 ifconfig 명령어를 통해 알 수 있다. 2. ONBOOT=yes 3. IPADDR, NETMASK, BROADCAST, GATEWAY를 설정하기 위해서는 가상머신의 IP 주소를 알아야 한다. Edit > Virtual Network Editor.. Subnet IP가 192.168.100.0 이므로 IP 주소를 192.168.100.100 정도로 설정해주었다. 이를 토대로 BROADCAST, GATEWAY를 설정해준다. DNS 주소는 KT의 DNS 주소인 168.1..
-