본문 바로가기

오늘의 IT144

리눅스 ssh root 로그인 제한 리눅스 ssh root 로그인 제한 1. sshd_config 수정 - vi /etc/ssh/sshd_config PermitRootLogin no 로 변경 후 저장2. 서비스 재시작 - /etc/init.d/sshd restart 2014. 3. 7.
리눅스 sftp log 남기기 리눅스 sftp log 남기기** 설치 환경 : Cent OS 6.4 ** 기본적으로 sftp는 로그를 남기지 않는다!! 로그를 남기기 위해 설정이 필요 1. sshd_config 수정 - vi /etc/ssh/sshd_config Subsystemsftp/usr/libexec/openssh/sftp-server -f local2 -l INFO 2. syslog.conf 수정** Cetos 6 버전에서는 rsyslog.conf - vi /etc/rsyslog.conf#sftp loglocal2.*/var/log/sftp.log3. logrotate.d 설정 - vi /etc/logrotate.d/syslog/var/log/sftp.log 추가 4. 서비스 재시작 - /etc/init.d/sshd rest.. 2014. 3. 6.
리눅스 rsync 설정 리눅스 rsync ** rsync 란 서로 다른 두 컴퓨터에 들어 있는 정보를 서로 동기화 시킬때 사용한다. 동일한 소스가 두군데 존재하고 한쪽을 편집했을때, 다른 한족에 편집한 부분을 업데이트 시켜줘야 한다. 이때 모든 소스를 옮기게 되면 시간적으로 많은 낭비가 있기 때문에 rsync는 수정된 부분만 비교해서 옮기게 된다. 1. rsync, xinetd 설치 - rpm -qa | grep rsync, rpm -qa | grep xinetd 설치 되어 있는지 확인 - 없으면 yum install rsync, yum install xinetd 2. rsync 서버 설정 - vi /etc/xinetd.d/rsync - disable 부분을 no 로 바꾼다. 3. rsync.conf 설정 - vi /etc/r.. 2014. 3. 4.
리눅스 sshpass 사용법 리눅스 sshpass 사용법 ** 사전에 sshpass가 설치 되어있어야 한다.설치방법 : http://wnstjqdl.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4-sshpass-%EC%84%A4%EC%B9%98 1. sshpass 툴 옵션sshpass -p 패스워드 ssh id@도메인 혹은 IP ex) sshpass -p 1234 ssh root@test.co.kr 혹은 root@192.168.1.21** 직접 패스워드 지정외에 패스워드 파일을 만들어서 사용 하는 방법도 있다. 1) /home/sshpasswd 라는 파일을 만든다 - vi /home/sshpasswd 해당 파일에 패스워드를 입력한다. 2) -f 옵션으로 해당 파일을 불러 온다. - sshpass -.. 2014. 2. 25.