ubuntu server 원격 작업을 위한 사전 작업
운영/Ubuntu 2009. 11. 30. 23:17
우분투 서버를 설치한후 원격 작업을 하기 위해 필요한 건 서버로의 터미널 연결과 FTP 연결이다.
그러면 이러한 작업이 가능하도록 ubuntu 서버에 터미널 서버와 ftp 서버를 설치해보자.
1. OpenSSH 서버 설치
1.1 설치
sudo apt-get install openssh-client
sudo apt-get install openssh-server
위 명령어를 실행하면 아래와 같이 OpenSSH 클라이언트와 서버가 설치된다.
[그림 openssh client 설치]
[그림 openssh server 설치]
1.2 설정
OpenSSH 서버의 설정파일은 /etc/ssh/sshd_config 파일이다.
설정파일을 수정하지 않아도 정상적으로 서비스가 가능하다.
sudo /etc/init.d/ssh start 명령어로 서버를 기동시킨다.
PuTTY를 통해 원격접속을 테스트 해본다.
주의 이때 Port 는 22, Protocol 은 SSH 로 설정한다.
[그림 PuTTY 를 통해 원격접속]
2. vsftpd 서버 설치
2.1 설치
sudo apt-get install vsftpd
위 명령어를 사용하면 vsftpd 서버를 설치할 수 있다.
설치후 vsftpd 서버가 자동으로 기동된다.
[그림 vsftpd 설치]
2.2 설정
vsftpd 의 설정파일은 /etc/vsftpd.conf 파일이다.
- ftp를 통해 인증된 사용자만 접속이 가능하게 하기 위해서는 설정파일에서 아래값을 변경해준다.
anonymous_enable=NO
- ftp를 통해 local 사용자 즉, 시스템에 생성된 사용자만 ftp 를 사용할 수 있도록 한다.
local_enable=YES
- ftp를 통해 업로드한 파일의 삭제가 가능하도록 한다.
write_enable=YES
- ftp를 통해 생성한 파일과 폴더에 755(rwxr-xr-x) 권한을 설정한다.
umask=022
설정 완료후 sudo service vsftpd restart 명령어로 서버를 재기동한다.
[그림 filezilla 를 통해 ftp 접속]
'운영 > Ubuntu' 카테고리의 다른 글
Ubuntu 12.04 고정 IP 설정하기 (0) | 2013.08.21 |
---|---|
ubuntu 에 Subversion 설치 (0) | 2010.01.04 |
mysql 서버 관리툴 EMS SQL Manager for MySQL (1) | 2009.12.12 |
ubuntu 서버에 mysql 서버 설치후 접속이 되지 않을때 (0) | 2009.12.12 |
ubuntu server language 설정 (0) | 2009.11.30 |