본문 바로가기

Engineer on the Mac

[Engineer on the Mac] 맥북에서 SFTP Server 사용하기

시작하며

시스코 CUCM에서 사용하는 안전하게 파일을 송수신하기 위해 SFTP를 사용해야 하므로 맥북에서 SFTP 서버를 구현해야 했습니다. 맥북에 내장된 SFTP 서버 기능을 이용하여 구현해 보겠습니다. 많은 분들이 약간의 삽질을 통해 구글링으로 해결하시겠지만, 영어 보다는 한글이 편하다는 생각으로 정리합니다. 



SFTP 서버 기능 활성화하기
FTP 서버의 경우 명령어 한줄로 활성화되었습니다. SFTP 서버도 간단하게 활성화할 수 있습니다. 주의할점은 FTP와 SFTP 서버는 다르지만 동시에 활성화할 수 없습니다. SFTP 서버를 사용하면 FTP는 비활성화 해야 합니다. FTP 서버가 활성화되어 있다면 아래 명령어로 비활성화합니다.


sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist


SFTP 서버를 활성화해보겠습니다. 시스템 환경설정 (System Preferences) 창을 열고, 세 번째 트랙의 "공유(Sharing)"을 선택합니다. 




여기서 "원격 로그인 ("Remote Login") 서비스를 선택하고, 모든 사용자 접근의 허용을 선택합니다. 만일 SFTP 서버를 비활성화하고 싶을 경우에는 원격로그인을 언체크합니다. 




SFTP 서버 접속하기
이제 접속을 시도해 보겠습니다. 맥북 터미널 창에서 "sftp localhost" 로 접속합니다. 



정상적으로 구동되는 것을 확인합니다. 여기서 "ls" 명령어를 치면 SFTP 루트 디렉토리의 위치가 FTP 서버와 동일한 것을 알수 있습니다.  루트 디렉토리는 사용자의 홈디렉토리이며, 파일을 송수신 받기 위한 간단한 디렉토리하나 만들어 둡니다.  






마치며
요즘 블로그 유입키워드 중 상위권을 차지하는 단어가 맥북입니다. 맥북을 사용하는 엔지니어가 많아지면서 맥북에서 필요한 기능을 활성화하기 위해 여기로 오는 듯합니다. 이러다가 UC를 위한 블로그가 아니라 맥북 가이드로 더 알려지는 건 아닌가 걱정도 됩니다. 


그래도 맥북을 사용하는 UC 엔지니어에게 필요한 것이므로 "Engineer on the Mac" 연재는 계속 됩니다. 




[Engineer on the Mac] 시리즈


2015/10/01 - [MISC../Engineer on the Mac] - [Engineer on the Mac] 엔지니어들이 자주 사용하는 맥용 애플리케이션들

2015/09/30 - [MISC..] - [Engineer on the Mac] 맥북에서 화면캡쳐하기


2015/04/02 - [MISC..] - [Engineer on the Mac] 맥북에서 FTP Server 사용하기


2014/10/20 - [MISC..] - [Engineer on the Mac] 맥북에서 TFTP Server 사용하기


2014/10/13 - [MISC..] - [Engineer on the Mac] 맥북에서 USB 메모리 포맷하기


2014/08/20 - [MISC..] - [Engineer on the Mac] 맥북에서 NTFS로 포맷된 대용량 USB 사용하기


2014/08/19 - [MISC..] - [Engineer on the Mac] 맥북에서 USB to Serial 케이블 이용하기



라인하
 유씨누스 (CCIEV #18487)
  --------------------------------------
ucwana@gmail.com (라인하트의 구글 이메일) 
http://twitter.com/nexpertnet (넥스퍼트 블로그의 트위터, 최신 업데이트 정보 및 공지 사항) 
http://groups.google.com/group/cciev (시스코 UC를 공부하는 사람들이 모인 구글 구룹스) 
http://groups.google.com/group/ucforum (UC를 공부하는 사람들이 모인 구글 구룹스) 
세상을 이롭게 하는 기술을 지향합니다. ________________________________________________________