SSH / FTP 등 기본 접속환경 설정(리눅스 / 솔라리스)

by 조쉬 posted Feb 03, 2017
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
*SSH관련 수정사항

$ vi /etc/ssh/sshd_conf
내용수정

포트 변경 :  Port 22
root 접근 제한 : PermitRootLogin no


접속유지 시간
LoginGraceTime 30m
ClientAliveInterval 600
ClientAliveCountMax 3


변경후
$ /etc/init.d/sshd restart 로 데몬을 다시 올려 준다.

 

*FTP 관련 수정사항

$vi /etc/vsftpd.ftpus
$vi /etc/vsftpd/vsftpd.conf

//anonymous 접속 불가능 하도록
anonymous_enable=NO 수정

//ascii 모드 전성
ascii_upload_enable=YES  주석제거
ascii_download_enable=YES 주석제거

//디렉토리 접근권한
chroot_list_enable=YES     # 주석제거
/etc/vsftpd.chroot_list       # 파일에 홈디렉토리에만 접근허용할 ID 추가
또는 chroot_list_file=/etc/vsftpd/chroot_list

포트 변경시
listen_port=21 추가


※ 솔라리스10 은
$ svcadm restart 서비스 데몬
$ svcadm enable 서비스 데몬
$ svcadm disable 서비스 데몬

로 제어


//EUC-KR 사용할수 있도록 설정
/etc/profile 에 EUC-KR 설정
export LANG=ko_KR.EUC-KR
export LC_ALL=ko_KR.EUC-KR

$ source /etc/profile


iptables 추가
vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 포트 -j ACCEPT
/etc/init.d/iptables restart