vscode ftp 연결이 잘 안될때 사용하는 방법 > 개발관련
개발관련

vscode ftp 연결이 잘 안될때 사용하는 방법

조회 2,641회 댓글 0건
  • 현재 페이지 주소 복사
  • 페이스북으로 공유
  • X 로  공유
  • 트위터로  공유
  • 네이버 블로그로 공유
  • 네이버 카페 공유하기
  • 네이버 라인 공유하기
  • 네이버 밴드 공유하기
  • 링크드인으로 공유하기
  • 핀터레스트에 공유하기
첨부된 "양식 파일" 다운로드 링크는 아래로 내리시면 연관(관련)된 서식 목록 아래 쪽에 있습니다.

이런류의 프로그램의 종류와 특징을 간단하게 살펴 보면


▷ NetDrive (넷드라이브)

가장 오래되고 널리 알려진 프로그램 중 하나이고 원격 저장소(FTP, WebDAV, SMB/CIFS, NAS, 다양한 클라우드 서비스 등)를 마치 로컬 하드 드라이브처럼 PC의 드라이브 문자(예: Z: 드라이브)로 연결해주는 프로그램입니다.


▷ RaiDrive (레이드라이브)

NetDrive와 유사하게 FTP, SFTP, WebDAV, SMB/CIFS는 물론 Google Drive, OneDrive 등 클라우드 스토리지를 가상 드라이브로 연결하는 기능을 제공~

최근 사용자들에게 인지도가 높아졌고 무료 버전에서도 많은 기능을 지원하는 것이 특징.


---


회사에선 적합하지 않을 수도 있고 그렇지 않을 수도 있고 그렇습니다. 내부에만 사용하면 문제는 없겠네요~

가능하면 편리한 만큼 실수에 대한 위험성도 크기 때문에 개인 용도 아니면 안쓰는게 바람직하겠죠. 


vscode 좋기는 한데 어쩌다 안되면 저 처럼 주말에 이것만 설치했다 지웠다가 반복, 확장 프로그램 지웠다가 설치 했다 반복 하는데요. 

간단한 방법이 있기는 합니다. 로컬 드라이브에서 읽으면 되는 방법입니다.


● vscode ftp 연결이 잘 안될 때 사용하는 방법

사용하는 프로그램은 무료로 이용가능한 raidrive 프로그램 입니다.


 

이 프로그램을 이용해서 잘 안되는 ftp 연결하여 로컬 드라이브처럼 인식하게 한 다음 로컬에서 읽어서 프로그램 작성하고 저장하는 방법 입니다.


ssh fs 잘 사용했는데. 왠지 모르겠지만 자동완성이 안되네요.

simple ftp로 하면 잘 되는데...


---


▶ 나만의 문제가 있었던 경우

vscode에서 확장 프로그램인 simple ftp 는 잘 되고 있었지만 '레이드라이브' 연결이 안되어 약 3시간 정도 삽질을 함.

예전 버전도 설치 해보고 여러가지를 많이 해봤는데 ... 아예 모두 안되었으면 판단이 더 쉬웠을텐데 기존에 사용하던것은 잘 되고 있으니 삽질을 더 하게됨.


메시지 나온 형태: raidrive invaild ftp response


ftp를 윈도우 CMD에서 수동으로 실행해보니 아래와 같은 메시지가 나왔다.

/usr/sbin/vsftpd: Relink `/lib64/libnss_myhostname.so.2' with `/lib64/librt.so.1' for IFUNC symbol `clock_gettime'

로그인하지 못했습니다.


▷ [리눅스] 아래와 같이 재설치하고 서버를 재시작하니 잘 되었다. 

yum reinstall glibc glibc-common nss-myhostname -y

systemctl stop vsftpd

systemctl start vsftpd


▷ [윈도우] ftp 실행

cmd 실행 후 ftp 실행

ftp> open 서버IP(도메인):포트번호


로그인이 된다음 아래 실행

ftp> quote pasv


--- cmd의 ftp에서는 아직도 안되었고 아래와 같은 증상. 하지만 레이드라이브는 잘 되어 이정도에서 멈춤 ---
331 Please specify the password.
암호:
230 Login successful.
ftp> ls
500 Illegal PORT command.
425 Use PORT or PASV first.
ftp> quote pasv
227 Entering Passive Mode (172,26,19,203,4,5).
ftp> ls
활성 데이터 연결을 중단하는 중...
>> 172... 이 아이피는 어디서 나온건지 알 수 없음. 사설IP도 아니고 공인IP도 아니고. 서버IP도 아니고. 더 이상 시간을 쓰고 싶지 않아 그만둠.

-- 첨부된 프로그램은 --
최신의 것은 로그인을 요구 해서 받지 않는 마지막 버전으로 보여 이것으로 사용한것으로 혹시 후에 필요 할지 몰라 첨부
사이트 이외의곳에서 이전 버전을 받고 싶으면 아래 사이트 같은곳을 이용하면 됩니다.

  • 현재 페이지 주소 복사
  • 페이스북으로 공유
  • X 로  공유
  • 트위터로  공유
  • 네이버 블로그로 공유
  • 네이버 카페 공유하기
  • 네이버 라인 공유하기
  • 네이버 밴드 공유하기
  • 링크드인으로 공유하기
  • 핀터레스트에 공유하기
첨부파일
전체 231건 1 페이지
  • profile_image 코드자동완성 테스트한 vscode용 확장 프로그램 continue 다운로드 사용자가 엄청나게 많은데 ... 결론 부터 말하면 실패입니다. 아래 설정이 약간 잘못 되었을수 있겠지만.채팅은 잘 되는데 코드 자동완성이 잘 안됩니다.하지만 테스트 하고 싶은분 그리고 제가 나중에 다시 테스트 해볼 경우 필요할 수 있어 올리는 글입니다. 위 이미지에서 Main Config 라고 마우스 올리면 그 옆에 톱니가 나오는데 그걸 클릭해야 합니다.잘못 만들어져서 화면이 겹치는 문제가 있습니다.제 설정은 위 이미지에 대한것은 아래와 같습니다.name: lmstudioversion: 1.0.0schema: v1models:&…
  • profile_image 내가 준 먹이를 소화해서 다른 사용자에게 주면 곤란한 문제가 생길것 같아 직접 이용해 보기로 했습니다.결론 부터 말하면 잘하는 인공두뇌에 먹이 주면서 사용하는것이 낳으니 테스트 해보고 싶으신 분들을 위해서 남기는 글 입니다.사용한 확장 프로그램    twinny - AI Code Completion and Chat    Identifier: rjmacarthy.twinny 위처럼 설정하고 자신에 맞게 모델이나 IP주소 같은것만 변경해주면 됩니다.전 UI가 좋은 LM스튜디오 사용.이걸 빠르게 사용하려면 애플 실리콘 M5 Max 노트북 16인치 추천합니다.램은 최소 64G 가능하…
  • profile_image 무슨일인지 업그레이드 실패까지 생겼는데.... 왠지 모르지만 안되는게 참 많습니다.이런 경우 다시 설치하면 되긴 합니다.아마도 추측은 초기 설치 할 때 전체 사용자 선택을 해서 설치 했는데 업그레이드는 현재 유저 기준으로 해서 그런것이 아닌가 싶습니다. old 라고 된것 삭제 삭제하고new_ 이렇게된것 new_ 삭제하고 다시 실행하고 vscode에서 Help > Check for Updates 해주고 다시 시작하면 됩니다.이때 작업표시줄에 고정한게 있으면 그것 클릭하지 말고(삭제하고) 새로 설치된 아이콘 클릭해서 실행 하면됩니다.
  • profile_image vscode 사용하면 안되는것이 참 많지요.잘 되던것도 안되고 무료가 이런게 문제인데... 유료로 갈아 타려 했는데 매달 비용발생 때문에 ...어떤 것은 그것을 또 배워야 되서 할일도 못하는데 공부해야 되고 ...우선 그때 그때 수정해서 사용합니다.▷ 파일이 열리지 않는 원인은?natizyskunk SFTP 확장(1.16.3)에 내장된 구버전 ssh2 라이브러리가 Node.js의 util 모듈에서 isDate 함수를 가져다 쓰는데최신 VS Code 1.123.0이 이전에 제공되던 'isDate' 함수를 제거하면서 잘 작동하던 프로그램에 문제가 발생그래서 SFTP 연결(목록 조회)은 되지만 실제로 파일을 열거나 다운로드할…
  • profile_image 기본적인 특징은 아래와 같으며 사용 가능한지 어떤지 테스트 하면서 정리(테스트) 한것을 다음에 필요 할 수 있어 기록해 둡니다.이 파일 디비는 동시 처리하는데 문제가 있어 동시 처리 사용하고 싶으면 MySQL 같은 것 사용해야 됩니다.이게 MySQL과 명령이 비슷한것인가요? ANSI SQL 이라서 그런가요? 후자 인데요.SQL 문법은 ANSI SQL 나머지 CLI 도구 명령들은 각 DBMS에 따라 다른 경우라고 보면 됨.  - 파일 하나가 곧 데이터베이스 (.db, .sqlite). 그렇기 때문에 DBMS서버 필요 없는 경우 유용함.- 서버 없이 동작하는 경량 임베디드 RDBMS- Android, iO…
  • profile_image 하네스 엔지니어링 결론부터 말하면 개발 기획자는 별도로 할것 없이 기존에 하던데로 그냥 하면 됩니다.이것, 저것, 문제가많네~ 이런식으로 특정하지 않는 형태로 이쁘게 만들어줘 하는 방식이 문제가 있는것으로 이렇게 언급하는 방식은 현재 사람도 의도 파악을 정확히 모르기 때문에 원하는 결과가 나오지 않습니다.문제가 많아 - 어떤 문제가 많은지 구첵적으로 알려 줘야 해결 가능.이렇게 해석해도 큰 무리가 없는것으로 어떤 문제가 있는지 명확하게 알려줘야 개선이 되고 같은 문제가 생기지 않습니다. 예를 들면.1) 상태값 기록을 위해서 테이블에 시간과 현재 상태 기록해서 체크하는것을 만들어 달라고 했더니 만들긴 잘 만들었습…
  • profile_image 이건 백엔드는 데이터베이스등 서버개발이 유용한 측면들이 많죠.테스트 서버에서 작업하고 git으로 올리는 방법도 있고 git은 백업용도로만 사용하고 다중서버에 직접 올리는 방법도 있습니다.로컬의 편리한 UI + 서버의 강력한 자원 및 환경이 두 가지 토끼를 모두 잡을 수 있는 기능으로 저사양 노트북을 사용하더라도 강력한 클라우드 서버에 연결만 되어 있다면 그 서버의 성능을 내 것처럼 활용할 수 있게 됩니다.사용해 보시면 이런 좋은것을 이제 알았다니 할것입니다. 1. 로컬 환경과의 완벽한 분리 (Clean Local Machine)가장 큰 장점은 내 컴퓨터에 아무것도 설치할 필요가 없다는 것입니다.- 의존성 관리:…

상업적 이용 금지. 컨텐츠는 개인 용도로만 사용이 가능 합니다.