티스토리 뷰

반응형

SERVER : ubuntu 20.04 

macOS : Mojave 

 

tensorflow 이미지 트레이닝하는데 있어서 데이터셋중 잘못된 이미지나, 추가해야할 이미지, 모델 훈련 결과 이미지 확인등 접근성을 낮추고 개발을 용이하게 할수 있는 방법이 뭘까 고민하던중 

맥의 finder 가 참 유용하겠다 싶어서 ftps://jason@000.000.000.000 으로 접속을 시도해보니 

아이디 패스워드를 물어보길래 너무 간단히 되는가 싶었는데..

 

안된다..

 

ubuntu sshd_config 설정에서 이리저리 바꿔도 안되고 vsftpd 를 설치해서 ftp://로 해봤는데도 동일하다.

유료 어플을 사용하는게 편하다라고들 하는데 분명 방법이 있을것 같아서 고민하던중 서버에서 원격 서버 디스크 mount 와 같은 방법이 있을까 싶어 찾아보았다.

brew를 통해서 osxfuse, sshfs 를 설치하면 된다고 하는데 

설치부터 안된다..

brew cask install osxfuse 입력하면 cask 명령어 오류가 나서 

무시하고 brew install osxfuse 를 했더니 설치는 되었다.

그러나, sshfs 가 설치가 안된다.

재부팅도 해보았고 brew update 도 해보았고.. 

관련해서 Big Sur 에서 같은 증상이 많았던지 쉽게 문제를 해결할수 있는 방법을 찾을수 있었다.

macFUSE is no longer open source
, and we don't allow non-open source dependencies in Homebrew/core. If you need formulae that depend on macFUSE, try 
https://github.com/gromgit/homebrew-fuse

macfuse 는 더이상 오픈소스가 아니며 homebrew 에서 오픈소스가 아닌 경우 관련 패키지 설치를 허용하지 않는다고 한다.

해결책은 접미사로 -mac 을 붙여 설치하는것이다. 

 

brew install --cask macfuse
brew install gromgit/fuse/sshfs-mac
brew link --overwrite sshfs-mac

이렇게 하니 설치가 잘 되었다.

sshfs -V

위의 명령어를 통해 설치가 잘 되었는지 확인한다.

이제 ssh 서버의 특정 폴더를 나의 맥에 마운트 해볼 차례!

mkdir /Users/hcpark/Documents/AIServ

sshfs jason@000.000.000.000:/ /Users/hcpark/Documents/AIServ -p 22 -ovolname=AIServer

 

파인더에서 위와같이 마운트한 디스크가 보인다면 성공!

 

unmount 시에는 아래와같이 명령어를 날려주면 된다.

umount -f /Users/hcpark/Documents/AIServe

 

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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
글 보관함