Linux(6)
-
방화벽설정과 SSH통신 [ iptables , ssh ]
iptables를 이용해서 각 서버의 SSH통신을 관리해보겠습니다 먼저 SSH통신을 위한 패키지를 다운받아야합니다#yum -y install openssh-client" #ssh 계정명@서버IP주소 " 명령어를 통해서 해당 서버로 접속할 수 있습니다 ( 계정명@ 생략하면 root계정으로 접속 ) 예제에 사용할 서버는 Server-A / Server-B / Server-CServer-A IP : 100.100.100.110Server-B IP : 100.100.100.120Server-C IP : 100.100.100.130 [ ex1 ] [ 명령어를 치는 서버 Server-A ]#iptables -A INPUT -p tcp --dport 22 -j ACCEPT해당 설정은 INPUT체인에 추가할것이고, t..
2017.05.31 -
리눅스 서버 공부전에 알아두면 좋은 네트워크 개념들
IP주소란?네트워크상에 존재하는 컴퓨터들을 구분하고, 서로를 인식하기 위해 사용하는 특수한 번호이다.32-bit 체계의 IPv4 , 128-bit 체계의 IPv6 가 있다. - 8비트씩 4개로 나누어 10진수( 최대 255 )로 표현한다. 나누어진 4개의 10진수는 마침표로 구분한다- 네트워크 구분을 위한 네트워크 식별자 ( NetID ), 네트워크 내에 있는 호스트들을 구분하기 위한 호스트 식별자 ( HostID )로 구성된다[ NetID ] [ HostID ]192. 168. 0. 111000000 10101000 00000000 00000001- 여기서 호스트 식별자( 호스트 번호 )는 서브넷번호와 컴퓨터번호로 나누어진다 [ 서브넷 ]- subnetwork의 줄인 말, 어떤 기관에 소..
2017.05.09 -
소유권 / 허가권 / 특수권한 / ACL
dr-xr-xr-x. 2 root root 4096 2017-04-22 13:42 bin파일타입(d) / 허가권(r-xr-xr-x) / 링크수(2) / 소유자(root) / 소유그룹(root) / 파일크기 / 생성일자 / 파일명 - 파일 및 디렉터리에 대한 소유 권한#chown [User]:[Group] [Path]- 해당 경로의 파일 또는 디렉토리에 대한 소유권을 변경한다- ' : ' 를 기준으로 왼쪽은 소유자 , 오른쪽은 소유 그룹을 지정한다 - 파일 및 디렉터리에 접근을 제한하는 것- [ _ _ _ _ _ _ _ _ _ ] : 소유자, 소유그룹의 그룹원 , 기타사용자 들의 권한 - r : 파일을 읽을 수 있는 권한- w : 파일을 삭제하거나 수정 또는 생성할 수 있는 권한-..
2017.04.29 -
Linux 디렉터리 및 파일 종류
1. 루트디렉터리 [ / ]- root디렉터리는 리눅스 시스템에서 가장 최상위 디렉터리, 디렉터리 구조의 시작이다- 디렉터리를 생성하기 위한 기준이 되는 표시 2. 기본 실행 명령어 디렉터리 [ /bin ]- binaries- 기본 명령어 파일들이 2진수의 형태로 모여있는 디렉터리- 시스템을 관리하는 명령어를 제외한 대부분의 일반적인 명령어들이 있다 3. 시스템 운영 명령어 디렉터리 [ /sbin ]- system binaries- 시스템 관리 ( 부팅, 복구, 보수 ) 를 위한 명령어들이 모여 있는 디렉터리- 시스템 운영에 필요한 명령어들을 포함하고 있고, root만이 사용할 수 있는 명령어들로 구성된다 4. 시스템 설정 파일 디렉터리 [ /etc ]- 리눅스 시스템에 대한..
2017.04.16 -
Linux Command ( 리눅스 명령어 )
#pwd#cd #mkdir option-p#rm rm -f : 강제 삭제( i:되묻기 옵션 무시 )rm -r : 하위폴더까지 모두 삭제 ( 디렉토리삭제시 )#ls option-l : 자세히 출력-... , l... , d... , b...-a : 숨김파일까지 모두 출력-d : 자기 자신의 경로에 대한 정보 출력-R : 하위 디렉터리까지 출력 -F : 파일 타입 정보 출력파일명/ : 디렉터리파일파일명* : 실행파일파일명@ : 링크파일파일명 : 일반파일#mv path1을 path2로 이동시킨다.path2가 존재하지 않을 때에는 path1이름을 path2이름으로 변경한다#cp path1 을 path2로 복사붙여넣기option-f : 강제로 복사-r : 하위디렉토리와 파일 모두 복사-p : 원본파일의 소유자, ..
2017.04.14 -
VI명령어
명령모드( ESC )ZZ ( shift + zz ) : 저장 후 종료커서이동h왼 / j아래 / k위 / l오른shift+4($) 행의끝 / shift+6(^) 행의처음ctrl + f 다음화면ctrl + b 이전화면 gg 문서의 처음으로 이동G 문서의 마지막으로 이동400G 해당 줄번호로 이동333gg 해당 줄번호로 이동복사 yy( 커서가 위치한 행 )붙여넣기 p현재 커서로부터 세줄 복사 => 3yy되돌리기u : Undoctrl + r : Redox 현재 커서가 위치한 글자 삭제dd 현재 커서한 위치한 라인 삭제100dd 100줄 삭제/문자열 해당 문자열 검색(위로)?문자열 해당 문자열 검색(아래로)n 다음으로 일치하는 단어N 이전으로 일치하는 단어i : 그냥 입력모드로 변함o : 해당줄 아래에 엔터되면서..
2017.04.13