리눅스 우분투 9 openssh , vsftp 설치 및 설정하기 : Linux Ubuntu
반응형
OpenSSH 설치하기
설치여부 확인
$ dpkg -l|grep ssh
아무 목록도 나오지 않을 경우 설치안됨.
설치하기
$ sudo apt-get install ssh
서비스 확인
$ netstat -ntl
tcp 0 0 0.0.0.0:22 쯕쯕~~~~
위와같이 목록이 출력될 경우 서비스가 구동 중인 것이다. SSH 는 기본포트 22번을 사용한다.
openssh 설정파일 위치
$ sudo vi /etc/ssh/sshd_config
vi 편집기에서 행번호 보기
:set number
# 5 행에 포트번호를 변경할 수 있다. Port 22 # 포트를 변경 하려면 /etc/sysconfig/iptables 설정 정보도 수정하고 iptables 서비스를 재시작해야 한다. # 보안을 위한 root 접근을 차단하자. (26행) yes -> no PermitRootLogin no
openssh 서비스 재시작.
$ sudo /etc/init.d/ssh restart
root 계정이 아닌 일반 계정으로 접속 후 su - 다시 로그인해야 root 계정을 사용할 수 있다.
posted by Seok Kyun. Choi. 최석균
http://www.cyworld.com/syaku
http://syaku.tistory.com
vsFTP 설치하기
설치여부를 확인하고 설치를 진행하자.
$ sudo apt-get install vsftpd
서비스 시작 확인
$ netstat -ntl
tcp 0 0 0.0.0.0:21 ~~~~
위와 같이 출력될 경우 서비스가 정상적으로 작동하는 것이다. FTP의 기본포트는 21번이다.
vsftp 설정파일 위치
$ sudo vi /etc/vsftpd.conf
# FTP 서버 공개 허용안함 (23행) YES -> NO 수정 anonymous_enable = NO # 계정 사용자 허용 (26행) 주석제거 local_enable=YES # write 명령어 허용 (29행) 주석제거 write_enable=YES # 파일생성의 umask 값 설정 (33행) 주석제거 local_umask=022 # 방문 메세지 출력하려면 주석제거 (94행) ftpd_banner=Welcome to blah FTP service. # 전송속도 제한 300KByte/Sec local_max_rate=300000 # 동시 접속자수 제한 max_clients=10 # 업로드 확장자 필터 deny_file={*.mp3,*.wmv} # 다른 사용자 홈상위 디렉토리에 접근 차단 chroot_local_user=YES # 사용자 홈상위 디렉토리 접근 차단 passwd_chroot_enable=NO
자세한 사용법은 찾아보도록 하자. vi 편집기에서 검색 기능은 /검색어 를 입력하면 되고 n 누르면 다음검색을 진행한다.
설정이 모두 완료되면 vsftp 서비스를 재시작하자.
$ sudo /etc/init.d/vsftpd restart
반응형
'플렛폼 > 우분투' 카테고리의 다른 글
리눅스 우분투 9 APM(apache+php+mysql) 설치(컴파일용) 및 설정(웹서버) : Linux Ubuntu (0) | 2009.06.11 |
---|---|
리눅스 우분투 9 APM(apache+php+mysql) 설치 및 설정(웹서버) : Linux Ubuntu (2) | 2009.06.05 |
리눅스 우분투 9 네트워크 아이피(IP) 변경 : Linux Ubuntu (2) | 2009.06.04 |
리눅스 우분투 9 저장소(apt-get) 활용 : Linux Ubuntu (2) | 2009.06.03 |