2008년 05월 26일
Emacs에서 tramp를 이용해서 ftp 폴더 접근 및 원격 파일 편집.
저는 xft 지원을 위해 cvs에서 emacs를 받아서 직접 컴파일 해서 쓰고 있습니다.
현재 버전은 GNU Emacs 23.0.60.1 (i386-unknown-freebsd7.0, GTK+ Version 2.12.9) 이네요.
본래 emacs는 ange-ftp라는 것을 이용해서 ftp 원격 파일 편집을 지원하고 있었습니다.
그런데 보안 문제상 ssh 지원이 필요하게 되고 그래서 tramp가 나왔습니다.
예전 기억으로는 분명 tramp를 따로 설치해서 사용했어야 했는데, 제 emacs에는 기본으로 ange-ftp가 아닌 tramp가 있더군요.
ange-ftp에서 ftp 접근을 하는 방법은
C-x C-f
로 파일을 열겠다고 미니 버퍼를 엽니다.
여기에,
/userID@host:/[remote directory]
로 접근하면 됩니다.
tramp 역시 문법은 같습니다. 그런데, tramp는 기본적으로 ftp가 아닌 ssh 접근을 시도합니다.
ftp 접속을 시도하고 싶으면,
/ftp:userID@host:/ 로 하시면 됩니다.
ex) /ftp:hong@foo.com:/
현재 버전은 GNU Emacs 23.0.60.1 (i386-unknown-freebsd7.0, GTK+ Version 2.12.9) 이네요.
본래 emacs는 ange-ftp라는 것을 이용해서 ftp 원격 파일 편집을 지원하고 있었습니다.
그런데 보안 문제상 ssh 지원이 필요하게 되고 그래서 tramp가 나왔습니다.
예전 기억으로는 분명 tramp를 따로 설치해서 사용했어야 했는데, 제 emacs에는 기본으로 ange-ftp가 아닌 tramp가 있더군요.
ange-ftp에서 ftp 접근을 하는 방법은
C-x C-f
로 파일을 열겠다고 미니 버퍼를 엽니다.
여기에,
/userID@host:/[remote directory]
로 접근하면 됩니다.
tramp 역시 문법은 같습니다. 그런데, tramp는 기본적으로 ftp가 아닌 ssh 접근을 시도합니다.
ftp 접속을 시도하고 싶으면,
/ftp:userID@host:/ 로 하시면 됩니다.
ex) /ftp:hong@foo.com:/
# by | 2008/05/26 20:36 | 트랙백 | 덧글(1)




☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
이걸 몰라서 ftp 안되는줄 알았습니다.ㅜㅜ
감사합니다.