Google OTP(Authenticator) 이용한 SSH 로그인 보안 강화

일반적으로 서버의 SSH 접속하기 위해 사용자의 아이디와 비밀번호가 필요하다. 이 말은 즉슨 대충 ID만 알아도 Brute Force Attack 할 수 있다는 얘기가 된다. 서버 관리자 입장에서 생각해보면 여간 짜증나는 일이 아니다. 로그인이 안 된다 할지라도 해킹이 시도되는 동안 소모되는 서버 자원은 어쩔 것인가 ㄷㄷㄷㄷ 이를 방지하기 위해 Fail2Ban 과 같은 Python 기반의…

CentOS 서버 동기화 Step by Step! (feat. Rsync)

2015.03.25 기준 CentOS 최신 버전은 7.0.1406 이지만 무한한 삽질로 인한 빡침으로 14년 10월 20일에 릴리즈된 6.6 버전으로 진행한다. (7.0.1406 버전으로 정신적 데미지 많이 받음… 하아…) – 일단 휘리릭 휘갈겨 쓴 후, 시간을 두고 글 정리를 해야겠음.. 이쁘게 다듬으려니 귀찮..OTL [일반 PC 에서의 작업] 별도 준비물 : FAT32 형식으로 포맷된 4GB 이상의 USB…

Unison 동기화 프로그램

 Unison  http://www.cis.upenn.edu/~bcpierce/unison/ 2대 이상의 서버(1대일 경우 폴더)를 동기화(Sync) 시켜주는 프로그램이다. 간단히 /bin/unison /경로A /경로B 로 동기화 가능함. (원격서버에 연결해야 할 경우 /bin/unison /경로A ssh://계정@아이피//경로B 와 같이 실행) 동기화를 하다보면 마스터 서버에서 삭제된 파일이 다른 모든 슬레이브 서버에서도 마찬가지로 삭제되는 경우가 있다. 필요없는 파일이라면 상관없지만 실수로 중요한 파일을 삭제했다면… …그리고 cron 으로 빡세게 분단위 동기화를 걸어놨다면 N분…

서버간 파일/폴더 복사

scp [-r] /복사할 파일(또는 폴더) 경로 user@IP:/복사될 경로 -r 옵션 붙이지 않을 경우 폴더 복사 안 될 때도 있다.

[리눅스] 텍스트 파일 내용 문장 역순 저장하기

  • 작성일 :

1. 블라블라 2. 러브러브 3. 테스트 위 내용의 파일을 3. 테스트 2. 러브러브 1. 블라블라 위와 같이 문장 역순으로 저장해야 할 일이 생겼다. 자바로 프로그램 가볍게 하나 만들까 하다가 귀찮아서 구글에서 검색하던 차에 팁을 하나 발견했다. 리눅스에서 tac 명령어를 쓰면 간단하게 처리가능하다. 사용 예) tac 원본파일명 > 저장할파일명 이렇게 하면…