답변:
노틸러스 기본 파일 브라우저에는 원격 파일 마운트 기능이 있습니다.
파일 메뉴> 서버에 연결로 이동하십시오.
그 외에는 filezilla
및 gftp
지원 SFTP.
Windows의 Winscp에 익숙하므로 filezilla 를 사용해 보는 것이 좋습니다.
FileZilla Client는 많은 유용한 기능과 직관적 인 그래픽 사용자 인터페이스를 갖춘 빠르고 안정적인 크로스 플랫폼 FTP, FTPS 및 SFTP 클라이언트입니다.
명령 줄을 사용하여 설치할 수도 있습니다. 터미널 Ctrl+ Alt+를 열고 T다음 명령을 실행하십시오.
sudo apt-get install filezilla
또는 Ubuntu Software Center에서 Filezilla를 검색하십시오.
호스트를 추가 할 때 반드시 FTP에서 SFTP로 변경하고 포트 번호를 ssh 포트 22 (또는 다른 경우 다른 사용자 정의 ssh 포트)로 변경하십시오.
계정 유형을 대화식으로 만듭니다.
즐겨.
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
와인 아래에서 winscp를 계속 사용할 수 있습니다. 나는 똑같이하고 있으며 아주 잘 작동합니다.
winscp와 비슷한 환경을 제공하는 다양한 도구가 있습니다. ssh를 통해 파일을 전송하는 데 filezilla를 사용합니다.
@sagarchalise가 언급 한 노틸러스는 서버에 연결할 수 있습니다.
요즘 sftp에 액세스하기 위해 자주 사용하는 것 중 하나는 sshfs입니다. 파일 시스템에서 파일을 로컬 파일로 마운트하고 원격 서버에서 투명하게 업데이트하므로 매우 편리합니다.
sshfs username@remotehostname.tld:/path/to/remote/files /path/to/local/mountpoint/
이 파일이 로컬 파일이라고 가정하면 일반적인 도구를 모두 사용할 수 있습니다.
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/
.
노틸러스를 열고 링크 모음에 다음을 입력하십시오. sftp://user@server/
Konqueror를 열고 링크 바에 입력하십시오 : fish://user@server/
Thunar를 열고 링크 모음에 다음을 입력하십시오. sftp://user@server/
rsync
프로토콜을 기반으로 구축 된 매우 훌륭하고 강력한 프로그램 은 Unison 입니다.
인터페이스가 매우 좋으며 클라이언트는 최소한 Linux (모든 변종) 및 Windows에서 사용할 수 있습니다. 기본 동작은 그래픽 인터페이스와 쉬운 구성으로 이해하기가 매우 쉽고, 복잡한 작업을 수행해야하는 경우 구성 파일을 수동으로 편집하거나 스크립팅 할 수 있습니다.
지난 5 년간 적어도 백업 / 미러링 / 업로드 유틸리티였으며 버그를 보거나 파일을 놓친 적이 없습니다.
당신은 그것을 설치할 수 있습니다
sudo apt-get install unison-gtk
원활한 동작을 위해서는 엔드 포인트와 작동하는 연결을 구성해야합니다 (일반적으로 ssh 연결을 사용합니다).
PCManFM을 추천합니다 sudo apt-get install pcmanfm
또 다른 파일 관리자이지만 연결을위한 미니 GUI (주 메뉴 이동-> 서버에 연결)를 제공합니다. 연결을 북마크에 추가하고 파일을 마우스 오른쪽 버튼으로 클릭하고 "다음으로 열기 ..."를 선택할 수 있습니다.
특히 13.10을 사용하는 경우 SecPanel https://apps.ubuntu.com/cat/applications/saucy/secpanel/을 제안 합니다.
하나의 좋은 독립 실행 형 대안, 무료, 오픈 소스, mucommander을 찾았 지만 Java 기반의 경우 시스템을 실행하려면 jvm이 필요합니다.
내가 왜 사령관을 찾아 갔습니까 (제한 사항이있는 RHEL6을 사용하고 있습니까)?
첫째, 노틸러스와 연결을 시도했지만 연결하지 못했습니다.
둘째, filezilla, Unison과 같은 다양한 소프트웨어를 사용하려고 시도했지만 독립 실행 형은 없었으며 많은 컴파일 및 권한 문제에 직면했습니다.
Ulitmately mucommander는 나를 구했다.
깊은
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 환경 에서처럼 실행됩니다!
친애하는.