PCManFM에서 SFTP 서버를 시작하고 연결할 수 있습니까?

PCManFM에서 SFTP 서버를 시작하고 연결할 수 있습니까?

pcmanfm예를 들어, 명령을 사용하여 PCManFM을 시작하거나 pcmanfm ~/Desktop데스크탑 폴더에 PCManFM을 열도록 입력할 수 있다는 것을 알고 있습니다 . 그러나 pcmanfm sftp://[ipaddresshere]오류가 발생합니다 .

[xcb] Unknown request in queue while dequeuing
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
pcmanfm: ../../src/xcb_io.c:179: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed.
Aborted

분명히 내가 뭔가 잘못하고 있어요. 그렇다면 하나의 명령으로 어떻게 PCManFM을 열고 서버에 연결합니까? 쉽게 액세스할 수 있도록 이 명령을 .desktop 파일에 넣고 싶습니다.

Thunar와 Nautilus 모두 동일한 매개변수로 실행하여 이 작업을 쉽게 수행할 수 있지만, 다른 곳에서 사용하기 때문에 가능하다면 PCManFM에서도 이 작업을 수행하고 싶습니다.

답변1

귀하의 질문에는 거의 답변이 포함되어 있습니다. 저에게는 이 명령줄이 작동합니다.

pcmanfm 'sftp://aries:2222'

내 경우에는 "SFTP 서버"가 실행되는 Android 기기였습니다.SSH 도우미애플리케이션;
애플리케이션에서는 포트가 2222기본값 대신에 정의됩니다. 22
내 Ubuntu는 라우터를 통해 호스트 이름을 알고 있습니다. 장치 aries에 핑을 보낼 수 있습니다.

편집하다:
내 새 장치(Pie에서 실행되는 Sony XZ2 Compact)에서는 최신 SshHelper가 더 이상 작동하지 않으므로 ssh-Package가 있는 Termux가 apt install openssh도움이 될 것입니다. Termux 에 ~/.ssh/authorized_keysUbuntu 공개 키를 추가했습니다 . Termux sshd의 기본 포트는 다음과 같습니다 8022(스크립트를 실행하는 Termux 위젯이 sshd &편리합니다).

pcmanfm 'storage'의 예는 Termux' ~/storage/이고 3933-3933내 SdCard입니다.

pcmanfm 'sftp://xz2c:8022/storage/3933-3933/media/audio'

관련 정보