vagrant로 Cyberduck에 연결
소개
Qiita에 기사를 쓰는 것은 처음입니다. vagrant에서 Cyberduck에 연결하는 방식으로 막혔으므로 개인용으로 씁니다. 방법은 있다고 생각합니다.
개발 환경 & 전제
터미널에서 작업
먼저 터미널을 열고 $vagrant up
(서버 시작)하십시오. 서버가 시작되면 Vagrantfile
의 디렉토리로 이동하여$vagrant ssh-config
를 실행한다. 그러면 아래와 같이 나옵니다.
Host default
HostName 127.0.0.1
User vagrant
Port 2222
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
PasswordAuthentication no
IdentityFile /Users/username/vagrant/MyCentOS/.vagrant/machines/default/virtualbox/private_key
IdentitiesOnly yes
LogLevel FATAL
이 내용을 기록하십시오. 그렇다면 Cyberduck로 이동하십시오.
Cyberduck에서 작업
Cyberduck로 이동한 후 왼쪽 상단의 새로 만들기를 누릅니다. 이번은 프로토콜을 SFTP(SSH에 의한 암호화 FTP)로 합니다.
그리고는 서버, 포트, 유저명, 패스워드를 해 하면 접속할 수 있습니다. 그래서 $vagrant ssh-config
를 실행 내용을 사용합니다.
Host default
HostName 127.0.0.1
User vagrant
Port 2222
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
PasswordAuthentication no
IdentityFile /Users/username/vagrant/MyCentOS/.vagrant/machines/default/virtualbox/private_key
IdentitiesOnly yes
LogLevel FATAL
Cyberduck로 이동한 후 왼쪽 상단의 새로 만들기를 누릅니다. 이번은 프로토콜을 SFTP(SSH에 의한 암호화 FTP)로 합니다.
그리고는 서버, 포트, 유저명, 패스워드를 해 하면 접속할 수 있습니다. 그래서
$vagrant ssh-config
를 실행 내용을 사용합니다.서버, 포트, 사용자 이름 이렇게 됩니다. 그래서 비밀번호도 사용자 이름처럼
해야합니다. 그래서 연결할 수 있으면 괜찮습니다. 하지만 연결할 수 없는 경우도 있습니다.
연결할 수 없다면
연결할 수 없으면 SSH Private Key
로 IdentityFile
를 지정하면 연결할 수 있어야 합니다.
/Users/username/vagrant/MyCentOS/.vagrant/machines/default/virtualbox/private_key
도중의 파일로부터 숨겨진 폴더내에 있으므로 Command + Shift + G
로 파일을 지정해 주세요.
이제 연결할 수 있어야 합니다.
이런 화면이 되면 성공입니다.
요약
비슷한 기사는 있다고 생각합니다만 초보자가 알 수 있는 기사가 되도록, 나름대로 자신이 다음에 했을 때 바로 이해할 수 있도록 썼습니다.
참고 사이트
/Users/username/vagrant/MyCentOS/.vagrant/machines/default/virtualbox/private_key
비슷한 기사는 있다고 생각합니다만 초보자가 알 수 있는 기사가 되도록, 나름대로 자신이 다음에 했을 때 바로 이해할 수 있도록 썼습니다.
참고 사이트
Reference
이 문제에 관하여(vagrant로 Cyberduck에 연결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Lassieena/items/603fe89df26b59ca06f7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)