원격 호스트에서 SFTP가 필요하지 않은 Ubuntu에 사용할 수있는 SCP 프로그램이 있습니까?


10

SCP를 사용하여 Linux를 실행하는 원격 장치에서 파일을 관리 할 수있는 프로그램이 필요합니다. 원격 장치는 OpenWrt를 실행합니다. Windows에는 완벽한 WinSCP가 있습니다. 사용할 수있는 기본 프로그램이 없다는 것이 이상합니다.

프로그램은 다음을 수행 할 수 있어야합니다.

  • 파일 목록
  • 장치와 장치 내에서 파일을 복사하고 이동합니다.
  • 장치에서 파일 삭제
  • 파일을보고 편집
  • 파일 권한 변경

CLI를 사용하고 와인과 함께 WinSCP를 설치하는 것을 제외하고 하나의 대안 만 찾았습니다.

자정 사령관입니다 fish. 정말 가난합니다. 문제는 다음과 같습니다.

  1. ~원격 장치와 컴퓨터에서 혼합됩니다 .
  2. 파일을 편집 할 수 없습니다. 열고 편집 할 수 있지만 잘못된 위치에 저장됩니다.

거의 사용할 수 없게 만드는 다른 성가신 문제가 많이 있습니다. 나는 사용을 포기 mc했고 지금은 원격 장치에서 순수한 쉘을 사용 하고 있습니다.

노틸러스 등이이 기능을 지원한다고 말하지 마십시오. 그들은하지 않습니다!

Linux 기본 파일 관리자에는 원격 장치에서 사용할 수없는 SFTP가 필요합니다.

아마도 노틸러스가 SCP를 사용하게하는 것이 가능할 수도 있지만 출처를 바꾸지 않고는 그 방법을 찾지 못했습니다.

이것은 중복이 아닙니다 !!!

중복 질문에서 다루지 않은 특정 요구 사항이 있습니다.

우분투에서 가능하지 않다면 이것이 답이 될 수 있습니다.


의견은 긴 토론을위한 것이 아닙니다. 이 대화는 채팅 으로 이동 되었습니다 .
토마스 워드

관련 (그러나 유효한 답변은 없음) : GUI SCP 클라이언트?
David Foerster

GUI는 특별히 필요하지 않습니다. 터미널 클라이언트 일 수 있습니다. 하나를 작성하는 것은 그리 어렵지 않습니다. MC의 셸 연결이 더 잘 작동하면 완벽한 솔루션이 될 것입니다.
Pilot6

답변:


1

업데이트 : 여기서 문제는 openwrt가 sftp 서버를 설치하지 않고 Linux 클라이언트를 지원하지 않는다는 것입니다.

https://wiki.openwrt.org/doc/howto/sftp.server를 참조 하십시오.

openwrt는이 문제를 해결할 의도가 없습니다. https://trac.cyberduck.io/ticket/4161을 참조 하십시오.

따라서 첫 번째 링크에서 서버 측 솔루션은 설치하는 것입니다. openssh-sftp-server

opkg update
opkg install openssh-sftp-server

그런 다음 원하는 수의 그래픽 클라이언트 또는 sshfs를 사용할 수 있습니다. WinSCP와 유사한 프로그램이란 무엇입니까?를 참조하십시오 . 그리고 WinSCP에 유사한 프로그램은 무엇입니까?

다른 방법은 와인과 함께 winscp를 사용하는 것입니다

sudo apt-get install wine
wine winscp.exe

2
그건 잘못이야 Openwrt에는 SCP 서버가 있습니다. SFTP 서버가 없습니다.
Pilot6

순수한 CLI를 제외하고 우분투에서 SCP 서버를 사용할 수 없다는 문제. 터미널에 scp 명령을 입력하고 원하는 작업을 수행 할 수 있지만이를 수행 할 수있는 프로그램은 없습니다. GUI가 아닌 터미널 프로그램 일 수 있습니다.
Pilot6

SFTP를 사용하지 않고 어떻게해야하는지 질문합니다. 모두 SFTP와 VTC를 복제본으로 사용해야한다고 말합니다.
Pilot6

1
내 질문은 100 % 유효하며 긍정적 인 답변이 없어도 중복되지 않습니다.
Pilot6

1
대답의 요점은 "아니요, 없습니다. 이것들은 당신의 선택입니다"입니다.
dobey

-1

다음을 사용하여 외부 서버 마운트 sshfs

그 후, 파일 시스템에 마운트되고 원하는 파일 브라우저를 사용할 수 있습니다.

예:

sshfs user@server:/directory ~/remote_directory

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

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.