블로그 이미지
흰색앵초

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

2013. 5. 31. 15:22 U2/NAS

이번 포스팅에서는 ftp 서버를 구축하는 방법을 설명하도록 하겠습니다. ftp 서버를 구축하기 전에 있어서 SSH[각주:1] 접속을 위해 Xshell을 설치해야합니다. 아래의 URL을 통해서 다운로드가 가능합니다.(비상업적으로 개인이 사용하는 것은 무료입니다.)

설치 후 Xshell을 실행하면 아래와 같은 화면이 나옵니다.

위의 화면이 뜨면 아래와 같은 명령어를 입력하면 접속이 됩니다.

아이디와 비밀번호는 기본값인 linaro / linaro 를 입력하시면 됩니다.

ssh 192.168.10.107

아이피 부분에는 U2에 할당된 아이피를 입력하시면 됩니다.

접속이 된 다음에는 아래의 명령어를 쳐주시면 됩니다.


sudo su

apt-get install pure-ftpd

입력후 (Y/n)이 나오면 Y하고 엔터를 눌러주시면 됩니다.

위의 명령어를 간단하게 설명드리면, sudo su는 root 권한을 행사하도록 명령을 내리는 것입니다. 리눅스는 root권한이 있어야 각종 패키지(윈도우로 말하면 프로그램 등)를 설치할 수 있습니다.

그다음 apt-get은 우분투의 패키지 관리 프로그램으로 이를 이용해서 우분투에서 사용할 패키지를 설치할 수 있습니다. 이는 리눅스마다 약간 다른데 다른 리눅스에서는 yum 등을 사용합니다. 1줄만 해석을 해드리면 apt에 등록된 pure-ftpd라는 패키지를 인스톨하라는 명령어입니다. ftp 서버 패키지는 pure-ftpd 말고도 다양한 종류가 있지만 제 포스팅에서는 pure-ftpd를 이용하도록 하겠습니다. 위의 명령어를 입력하고 나시면 간단하게 ftp 서버가 설치되었습니다. 참 쉽죠?

설치가 제대로 되었는지 확인하기 위해서 FTP클라이언트인 FileZilla를 설치하고 실행합니다. FileZilla의 다운로드 주소는 아래와 같습니다.


FileZilla로 접속하면 아래와 같이 잘 접속이 되네요. FTP 계정/비밀번호는 SSH 계정/비밀번호와 같습니다. 사실 내용은 별거 없지만 알기 쉽게 설명하려고 스크린샷 등을 많이 첨부했습니다.


보너스 : 우분투 계정 추가 및 삭제

우분투의 계정을 추가하거나 삭제를 원하시면 SSH로 접속 후 아래와 같이 입력하시면 됩니다.

계정생성 : adduser 계정이름

계정삭제 : deluser --remove-home 계정이름

====================================

궁금하신 점이 있으시면 댓글로 달아주시면 아는 범위내에서 알려드리도록 하겠습니다.

  1. 시큐어 셸(Secure Shell, SSH)은 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 그 프로토콜을 가리킨다. 기존의 rsh, rlogin, 텔넷 등을 대체하기 위해 설계되었으며, 강력한 인증 방법 및 안전하지 못한 네트워크에서 안전하게 통신을 할 수 있는 기능을 제공한다. 기본적으로는 22번 포트를 사용한다. [본문으로]
posted by 흰색앵초