본문 바로가기
728x90

분류 전체보기103

[리눅스] netstat netstat netstat(network statistics)는 전송 제어 프로토콜, 라우팅 테이블, 수많은 네트워크 인터페이스(네트워크 인터페이스 컨트롤러 또는 소프트웨어 정의 네트워크 인터페이스), 네트워크 프로토콜 통계를 위한 네트워크 연결을 보여주는 명령 줄 도구이다. OS X, 리눅스, 솔라리스, BSD를 포함한 유닉스 계열 운영 체제와 윈도우 XP, 윈도우 비스타, 윈도우 7, 윈도우 8, 윈도우 10을 포함한 윈도우 NT 기반 운영 체제에서 이용이 가능하다. 네트워크의 문제를 찾아내고 성능 측정으로서 네트워크 상의 트래픽의 양을 결정하기 위해 사용된다. 리눅스에서 net-tools의 일부인 netstat은 시대에 뒤쳐진 것으로 간주되며, iproute2의 일부인 ss를 대신 사용하여야 한다.. 2022. 11. 16.
[리눅스] NIS 하나의 서버에 사용자 관련 정보를 저장하고 나머지 다수의 다른 서버에 사용자, 암호, 그룹 정보 등을 제공하는 서비스를 말함 NIS Sun Mircosystems사에서 개발 네트워크 기반으로 여러 가지 정보를 제공해 주는 서비스 하나의 서버에 등록된 사용자 계정, 암호, 그룹 정보 등을 공유하여 다른 시스템에 제공하는 서비스 초기에는 YP 라는 이름으로 출시가 되어 관련 명령어들이 yp로 시작하는 계기가 됨 보안을 강화하고, 확장성과 유연성을 높인 NIS+를 발표 NIS+는 RPC(Remote Procedure Call)에서 데이터 암호화 및 인증 운영중에 권한 설정, 복제 등을 지원 시작 - rpcbind start ypserv : nis 서버용 패키지 ypserv - 주 데몬 스크립트 yppasswd.. 2022. 11. 16.
[리눅스] chattr, lsattr 리눅스에서 어떤 파일을 root 권한으로 삭제해보려고 해도 "Operation not permitted"라는 메세지가 뜨면서 삭제되지 않는 경우가 있다. 리눅스 파일시스템의 모든 파일과 디렉토리는 기본적으로 사용자, 그룹, 기타 사용자에 대한 읽기, 쓰기, 실행 권한을 가지고 있는데, 이 외에도 ext2와 ext3 파일시스템에 있는 파일과 디렉토리는 퍼미션 외에도 특정 파일시스템 유형과 관련된 사용자가 선택할 수 있는 특별한 속성들도 가지고 있다. chattr - 속성을 설정하고 제거할 수 있는 명령어 lsattr - 파일과 디렉토리에 설정되어 있는 속성을 확인하는 명령어 즉, 퍼미션은 ls 명령어로 확인할 수 있는 것으로 파일의 읽기, 쓰기, 실행에 관한 표시를 하고, 속성은 lsattr로 확인할 수 .. 2022. 11. 16.
[리눅스] grub.conf GNU : 운영체제의 하나, 컴퓨터 소프트웨어의 모음집 GRUB는 grand unified bootloader 의 약어로서 GNU 하에서 개발된 멀티 부트 로더 부트로더란 리눅스가 부팅되기까지 부팅의 전과정을 진행하는 부팅 전문 프로그램을 의미 리눅스에서 사용하는 부트로더는 LILO(linux loader)가 있었는데 현재 잘 안 쓰이고 현재는 grub LILO는 리눅스라는 운영체제에 한정되어 사용되었던 부트로더 grub는 윈도우와 리눅스 등 모두 사용 할 수 있는 멀티 부트로더 GRUB는 하드디스크의 부트섹트인 MBR(Master Boot Record)에 저장된다. 시스템에 전원이 공급되면 가장 먼저 ROM-BIOS에서 시스템 제어권을 가지고 장착된 하드웨어에 대한 기본적인 점검과 인식을 한다. 이 과.. 2022. 11. 16.
[리눅스] TCP Wrapper TCP Wrapper 간단하게 FTP, Telnet, SSH 및 xinetd 기반의 서비스에 대해 접근 제어 설정이 가능 최근 버전의 리눅스에서는 TCP Wrapper 사용을 위해 특별한 설치 없이 /etc/hosts.allow, /etc/hosts.deny 설정만으로도 특정 아이피 또는 대역에 대해 접근 제어를 허가, 거부할 수 있다. TCP Wrapper 사용을 위해서는 hosts.allow hosts.deny 파일에 설정시 : 로 구분하여 값을 입력 [서비스명] : [호스트] 예시 설명 ALL : ALL 모든 서비스 : 모든 아이피 허가 또는 거부 sshd : ALL sshd 서비스에 대해서 모든 아이피 허가 또는 거부 in.telnetd : LOCAL 텔넷 서비스에 대해서 /etc/hosts 파일.. 2022. 11. 14.
[리눅스] ssh 접속 ssh 접속 ssh [ 사용자 계정 ] @ [ 원격지 IP ] ssh root@192.168.158.123 옵션 설명 -a 인증 에이전트 전송을 불허 -e 세션에 대한 이스케이프 문자를 설정 -f 인증과 전송이 설정된 후에 백그라운드에서 ssh를 설정 -l 원격 시스템에 사용할 로그인 이름을 설정 -p 원격 호스트에 연결할 포트를 지정 -v 디버깅모드 자세한 정보 표시 모드를 활성 -x x11 전송을 불가능하게 설정 -L 지정된 원격 호스트와 포트에 전송할 로컬 포트 설정 -R 로컬 호스트와 지정된 포트로 전송될 원격 포트 설정 2002 1. kaituser@192.168.12.22 또는 -l kaituser 192.168.12.22 2. -p 180 192.168.12.22 3. 192.168.12.2.. 2022. 11. 14.
728x90