WinSCP와 유사한 프로그램은 무엇입니까?


90

Windows에서는 WinSCP를 사용하여 파일을 서버 측으로 전송합니다. 원격 폴더를 최신 상태로 유지하는 것이 가장 마음에 드는 매우 매력적인 기능입니다.

즉, 로컬 파일이 변경 될 때마다 WinScp는 서버의 동일한 파일을이 새 파일로 바꿉니다.

이 기능을 지원하는 소프트웨어를 제안 해 주시겠습니까?

답변:


109

노틸러스 기본 파일 브라우저에는 원격 파일 마운트 기능이 있습니다.

파일 메뉴> 서버에 연결로 이동하십시오.

여기에 이미지 설명을 입력하십시오

그 외에는 filezillagftp지원 SFTP.


4
caja도 이것입니다!
j0h

5
: 니모 (민트에 기본값)이 너무 (// <사용자> @ <호스트> SFTP로 이동) 지원
personne3000

1
새로운 세부 정보를 지정하는 대신 이 페이지 ( anonmgur.com/up/5a97de9b3038915650fde0a23f63b267.png )를 받고 있습니다. 어떻게 수정합니까?
maan81

2
여기 @ maan81과 동일 ... Serve Addres와 smb : //foo.example.org 만 우분투 14.04 실행
nephewtom

3
filezilla는 여전히 scp 프로토콜을 지원하지 않습니다. 이 스레드의 대부분의 사람들은 SFTP에 win SCP 프로그램을 사용한다고 가정 하지만이 질문에 SCP 태그를 달았습니다 .
David162795

32

Windows의 Winscp에 익숙하므로 filezilla 를 사용해 보는 것이 좋습니다.

FileZilla Client는 많은 유용한 기능과 직관적 인 그래픽 사용자 인터페이스를 갖춘 빠르고 안정적인 크로스 플랫폼 FTP, FTPS 및 SFTP 클라이언트입니다.

filezilla 설치

명령 줄을 사용하여 설치할 수도 있습니다. 터미널 Ctrl+ Alt+를 열고 T다음 명령을 실행하십시오.

sudo apt-get install filezilla

또는 Ubuntu Software Center에서 Filezilla를 검색하십시오.

호스트를 추가 할 때 반드시 FTP에서 SFTP로 변경하고 포트 번호를 ssh 포트 22 (또는 다른 경우 다른 사용자 정의 ssh 포트)로 변경하십시오.

계정 유형을 대화식으로 만듭니다.

즐겨.


불행하게도, filezilla는 여전히 암호를 가진 ssh 키를 지원하지 않습니다.
헤로인

4
filezilla는 여전히 scp 프로토콜을 지원하지 않습니다. 이 스레드의 대부분의 사람들은 SFTP에 win SCP 프로그램을 사용한다고 가정 하지만이 질문에 SCP 태그를 달았습니다 .
David162795

1
나는 정확하게 이것을 위해 여기에 왔습니다 : SCP를 찾고 있습니다. SFTP는 요즘 리눅스의 대부분의 파일 관리자에서 어디에나 존재합니다. scp CLI와 와인을 통해 winscp를 사용하는 것 외에는 실제 질문에 대답하는 것에 가까운 것이 없습니다.
brett

필자는 filezilla가 실제로 암호 문구가 포함 된 ssh 키를 지원한다는 것을 추적하고 싶었습니다. 특히 암호를 사용하여 2048bit rsa 키로 사용하고 있습니다. 그러나 ssh 키 형식에 대해서는 많은 것이 있습니다. 버전 3.28.0을 사용하고 있습니다.
Matthew

sftp를 사용하여 ec2에서 잘 작동했습니다.
Nidhin David

24

sshfs또는 을 사용할 수도 있습니다 rsync.

sshfs WinSCP 및 Nautilus와 매우 유사한 ssh를 통해 원격 디렉토리를 로컬로 마운트합니다.

잠재적 인 장점은 sshfs사용자를 매핑 할 수 있다는 것입니다

sshfs -o idmap=server_user user@server:/directory ~/remote_directory

프로세스를 자동화하려면 fstab에 항목을 추가하십시오.

sshfs#user@server:/directory /home/your_local_user/directory fuse idmap=user 0 0

우분투 위키 SSHFS 참조

rsync 또한 파일 / 디렉토리를 동기화하고 ssh를 통해 작동하며 그래픽 프론트 엔드가 있습니다. grsync

우분투 위키 rsync 참조

마지막으로 vim(원하는 경우) 원격 파일을 편집 할 수 있습니다

vim scp://user@server//path_to/file_to_edit

11

와인 아래에서 winscp를 계속 사용할 수 있습니다. 나는 똑같이하고 있으며 아주 잘 작동합니다.


6

" scp "를 원합니다 . 원래 SCP :-)

죄송합니다. 너무 빨리 말씀하셨습니다. 동기화도 필요합니다. 이 경우 rsync.

그러나 scp는 여전히 스크립트 및 자동화에 좋습니다.


3
winscp를 사용하는 누군가가 명령 줄에서 scp를 사용하는 것에 흥분하지 않을 것이라고 생각합니다. 그리고 gui sftp 클라이언트에서 찾는 기능 중 하나는 사용할 수있는 다른 세션을 관리하는 것입니다.
viyyer

@viyyer, 네 맞아요.
Angelo

3

winscp와 비슷한 환경을 제공하는 다양한 도구가 있습니다. ssh를 통해 파일을 전송하는 데 filezilla를 사용합니다.

@sagarchalise가 언급 한 노틸러스는 서버에 연결할 수 있습니다.

요즘 sftp에 액세스하기 위해 자주 사용하는 것 중 하나는 sshfs입니다. 파일 시스템에서 파일을 로컬 파일로 마운트하고 원격 서버에서 투명하게 업데이트하므로 매우 편리합니다.

sshfs username@remotehostname.tld:/path/to/remote/files /path/to/local/mountpoint/

이 파일이 로컬 파일이라고 가정하면 일반적인 도구를 모두 사용할 수 있습니다.


1
SSH를 통해서만 액세스 할 수있을 때 매우 좋습니다! : 나는 또한 옵션의 몇 가지 추가하는 것이 좋습니다 follow symlinks그리고 reconnect(내가 가진 거의 자명 고정 동결 문제). 최종 명령은 다음과 같습니다 sshfs -o follow_symlinks -o reconnect username@remotehostname.tld:/path/to/remote/files /path/to/local/mountpoint/.. 또한 간단한 bash 스크립트를 작성하여 마운트하고 마운트 해제하십시오 fusermount -u /path/to/local/mountpoint/.
aesede

3

우분투 :

노틸러스를 열고 링크 모음에 다음을 입력하십시오. sftp://user@server/

쿠분투 :

Konqueror를 열고 링크 바에 입력하십시오 : fish://user@server/

쉬 분투 :

Thunar를 열고 링크 모음에 다음을 입력하십시오. sftp://user@server/


그는 SCP에 대해 구체적으로 물었고,이 모든 것은 sftp를 사용했다. 이것들은 같은 것이 아닙니다. 또한 문제는 구체적으로 이들 중 어느 것도 제공하지 않는 동기화 기능에 관한 것입니다.
Matthew Najmon 2016 년


2

rsync프로토콜을 기반으로 구축 된 매우 훌륭하고 강력한 프로그램 은 Unison 입니다.

여기에 이미지 설명을 입력하십시오

인터페이스가 매우 좋으며 클라이언트는 최소한 Linux (모든 변종) 및 Windows에서 사용할 수 있습니다. 기본 동작은 그래픽 인터페이스와 쉬운 구성으로 이해하기가 매우 쉽고, 복잡한 작업을 수행해야하는 경우 구성 파일을 수동으로 편집하거나 스크립팅 할 수 있습니다.

지난 5 년간 적어도 백업 / 미러링 / 업로드 유틸리티였으며 버그를 보거나 파일을 놓친 적이 없습니다.

당신은 그것을 설치할 수 있습니다

 sudo apt-get install unison-gtk 

원활한 동작을 위해서는 엔드 포인트와 작동하는 연결을 구성해야합니다 (일반적으로 ssh 연결을 사용합니다).


2

PCManFM을 추천합니다 sudo apt-get install pcmanfm

또 다른 파일 관리자이지만 연결을위한 미니 GUI (주 메뉴 이동-> 서버에 연결)를 제공합니다. 연결을 북마크에 추가하고 파일을 마우스 오른쪽 버튼으로 클릭하고 "다음으로 열기 ..."를 선택할 수 있습니다.


1
PCManFM뿐만 아니라 대부분의 파일 관리자는 노틸러스, Nemo, Caja, Dolphin에서 지원합니다.
s3lph

@ the_Seppi : 동의하지만 다른 파일 관리자와 문제가 있습니다 (주로 연결이 끊어지고 관리자를 죽여야했습니다). 그러나 돌고래를 시도하지 않고 그냥 보려고 시도합니다
aesede

1

Krusader 는 병렬 패널이 필요한 경우 매우 유사합니다.

간단히 설치

sudo apt install krusader

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오


1
"원격 폴더를 최신 상태로 유지"는 어떻습니까?
Pierre.Vriens


0

하나의 좋은 독립 실행 형 대안, 무료, 오픈 소스, mucommander을 찾았 지만 Java 기반의 경우 시스템을 실행하려면 jvm이 필요합니다.

내가 왜 사령관을 찾아 갔습니까 (제한 사항이있는 RHEL6을 사용하고 있습니까)?
첫째, 노틸러스와 연결을 시도했지만 연결하지 못했습니다.
둘째, filezilla, Unison과 같은 다양한 소프트웨어를 사용하려고 시도했지만 독립 실행 형은 없었으며 많은 컴파일 및 권한 문제에 직면했습니다.

Ulitmately mucommander는 나를 구했다.
깊은


0

Linux (Ubuntu 12.04)에서 WinSCP를 실행하려면 다음 단계를 수행하십시오.

1) sudo apt-get install wine(이것이 아니라면 시스템에서 '와인'을 얻기 위해 한 번만 실행하십시오)

2) " https://winscp.net/ " 다운로드

3) 폴더를 만들고 zip 파일의 내용을이 폴더에 넣으십시오.

4) 터미널을 엽니 다

5) 유형 sudo su

6) 유형 wine WinSCP.exe

끝난! WinSCP는 Windows 환경 에서처럼 실행됩니다!

친애하는.


7
왜 와인을 슈퍼 유저로 운영합니까? 하지마 5 단계를 건너 뛰십시오.
Eric Carvalho
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.