포럼

MacOS Catalina - sFTP 서버가 가능합니까?

에게

A4orce84

오리지널 포스터
2012년 4월 17일
  • 2020년 2월 23일
얘들 아,

제목에서 알 수 있듯이 MacOS에서 sFTP 서비스를 시작하는 방법이 있습니까? 이미 SSH와 SMB가 활성화되어 있지만 sFTP도 찾고 있습니다.

이모.

부인.

2009년 3월 14일


  • 2020년 2월 23일
SFTP 기능은 SSH의 일부입니다. FTPS는 별개의 것입니다.

일반적으로 FTP(S)는 대부분 구식 AFAIK로 간주됩니다.
반응:푸샬 에게

A4orce84

오리지널 포스터
2012년 4월 17일
  • 2020년 2월 23일
그렇다면 서비스를 활성화할 수 있는 방법은 없나요? 이 문서를 우연히 발견했지만 몇 년이 지났습니다.

macOS에서 FTP 또는 SFTP 서버를 실행하는 방법은 무엇입니까? | OS X 팁

기본적으로 FTP는 최신 버전의 시스템에 설치되어 있지 않지만 이것이 프로토콜을 직접 설치할 수 없다는 것을 의미하지는 않습니다. osxtips.net
지금까지 도움을 주셔서 감사합니다!

스티븐 알

정지 된
2018년 11월 2일
태국
  • 2020년 2월 23일
SSH가 활성화되어 있으면 SFTP를 이미 사용할 수 있습니다.
반응:푸샬 에게

A4orce84

오리지널 포스터
2012년 4월 17일
  • 2020년 2월 23일
다른 랩톱(Linux)에서 내 서버에 연결하려고 하면 연결되지만 서버의 디렉터리 목록이 표시되지 않습니다(MacOS를 실행하는 원격 컴퓨터). 최종 수정일: 2020년 3월 23일 에게

A4orce84

오리지널 포스터
2012년 4월 17일
  • 2020년 2월 26일
누구나 작업을 수행하기 위해 무엇을 시도해야 하는지에 대한 빠른 아이디어가 있습니까? 티아.

스티븐 알

정지 된
2018년 11월 2일
태국
  • 2020년 2월 26일
Linux 시스템에서 연결하는 데 무엇을 사용하고 있습니까?

Linux 시스템에서 Mac으로 ssh하면 어떻게 됩니까? 에게

A4orce84

오리지널 포스터
2012년 4월 17일
  • 2020년 2월 26일
SSH는 문제 없이 잘 작동합니다. Linux 컴퓨터에서 Filezilla를 사용하고 있습니다.

스티븐 알

정지 된
2018년 11월 2일
태국
  • 2020년 2월 26일
FileZilla가 사용하도록 설정된 초기 경로는 무엇입니까?

SSH를 통해 연결할 때 디렉토리를 변경하고 액세스하려는 디렉토리를 볼 수 있습니까? 에게

A4orce84

오리지널 포스터
2012년 4월 17일
  • 2020년 2월 26일
SSH를 사용하면 정상적으로 작동하며 문제 없이 디렉토리를 탐색할 수 있습니다.

FileZilla에서 다음을 볼 수 있습니다.
https://imgur.com/sE2nkf7

시도할 다른 아이디어가 있으면 알려주세요.

스티븐 알

정지 된
2018년 11월 2일
태국
  • 2020년 2월 26일
... 연결되지 않습니다. 문자 그대로 오른쪽에 '어떤 서버에도 연결되지 않음'이라고 표시됩니다.
반응:chrfr 에게

A4orce84

오리지널 포스터
2012년 4월 17일
  • 2020년 2월 26일
맨 위에 있는 출력의 마지막 줄을 보면 마지막 상태 메시지에 대해 연결되었다고 표시됩니다.

chrfr

2009년 7월 11일
  • 2020년 2월 26일
A4orce84는 다음과 같이 말했습니다: 상단에 있는 출력의 마지막 줄을 보면 마지막 상태 메시지에 대해 연결되었다고 표시됩니다.
연결된 것 같지 않습니다. 상단의 상태 패널에서 아래로 스크롤할 수 있습니까?
ssh가 활성화된 경우 Mac에서 sftp를 사용하기 위해 특별한 구성을 수행할 필요가 없습니다. 기본적으로 sftp는 자격 증명이 유효한 한 작동합니다. 에게

A4orce84

오리지널 포스터
2012년 4월 17일
  • 2020년 2월 26일
앱을 다시 시작하고 상태 패널에 따라 다시 연결을 시도했습니다.

미디어 항목 보기 ' data-single-image='1'>

약 20초 후에 연결이 끊어지는 것 같습니까? 무슨 일이 일어나고 있는지 확실하지 않습니다 ... 처음에는 연결된 것 같습니다. 생각?

첨부 파일

  • 미디어 항목 보기 ' href='tmp/attachments/screenshot-2020-03-26-14-51-37-png.901540/' > 스크린샷 2020-03-26 14.51.37.png'file-meta'> 287 KB · 조회수: 118
최종 수정일: 2020년 3월 26일 에게

A4orce84

오리지널 포스터
2012년 4월 17일
  • 2020년 2월 28일
다른 사람이 어떤 생각이나 아이디어를 가지고 있습니까? 티아. NS

브록-2021

2021년 2월 1일
  • 2021년 2월 1일
같은 문제가 있습니다. 이거 해결하시는 분 계신가요? V

활력

2020년 8월 14일
미엔스크, 벨로루시
  • 2021년 2월 1일
sFTP가 매우 필요한 경우 Docker 서비스를 실행하려고 했습니까?
나는 구글링했다 하나 예를 들어. 그것이 당신이 필요로하는 것인지 확실하지 않지만 그렇게 보입니다.

스티븐 알

정지 된
2018년 11월 2일
태국
  • 2021년 2월 1일
vitalz는 다음과 같이 말했습니다: sFTP가 매우 필요한 경우 이를 위해 Docker 서비스를 실행하려고 했습니까?
농담이죠?

brock-2021은 다음과 같이 말했습니다: 저도 같은 문제를 겪고 있습니다. 이거 해결하시는 분 계신가요?

정확히 같은 시나리오입니까, 아니면 약간의 변형입니까? 어떤 sftp 클라이언트를 사용하고 있습니까(어떤 OS에서)? 어떤 오류/메시지가 표시됩니까?


OP: 이 글을 읽는다면 처음 FileZilla를 통해 연결할 때 Mac의 SSH 지문을 수락하라는 메시지를 받았습니까? V

활력

2020년 8월 14일
미엔스크, 벨로루시
  • 2021년 2월 1일
Stephen.R이 말했습니다: 농담이죠?
전혀 그렇지 않다. 농담이 아니다.

이 이야기가 Mac에서 실행되는 sFTP 서버에 관한 것이라면 Dockerization은 이를 쉽게 제공할 수 있습니다. 탑재된 볼륨이 있는 Docker 컨테이너. 많은 사용자가 sFTP(서버?!)를 지금 Mac에 설치하기가 매우 어렵다고 불평하는 것을 보았습니다. 따라서 Docker가 옵션일 수 있습니다.

다른 질문은 사용 가능한 기본 설정이 귀하의 요구 사항을 충족하는지 여부입니다. 그러나 일반적으로 격리된 서비스(Docker 가상화 컨테이너)가 sFTP를 실행하는 Mac보다(개인용으로) 더 좋습니다(보안에 또 하나의 허점이 있음).

또는 내가 sFTP에 대해 따르지 않는 다른 것이 있습니다. 그러나 아무 것도 작동하지 않는 경우에는 Docker를 사용해 볼 것입니다.

추신 소규모 프로젝트를 위해 온라인에서 Nginx Docker 이미지를 실행 중이며 상당히 좋습니다.

스티븐 알

정지 된
2018년 11월 2일
태국
  • 2021년 2월 1일
vitalz는 다음과 같이 말했습니다: 많은 사용자가 sFTP(서버?!)를 Mac에 설치하기가 매우 어렵다고 불평합니다.

macOS에 sFTP 서버를 설치하기 어렵다는 '많은' 사용자 불만이 어디 있는지 모르겠지만 Tesla에 전기 모터를 설치하기가 어렵다는 것과 같습니다. 이론적으로 다른 것을 설치하는 것이 얼마나 어려운지는 중요하지 않습니다. 이미 완벽하게 작동하는 것이 있기 때문에 할 필요가 없습니다.

vitalz는 다음과 같이 말했습니다. 따라서 Docker가 옵션이 될 수 있습니다.
내장 sFTP 서버를 활성화하는 데 필요한 구성은 없습니다. 시스템 환경설정의 공유 패널에서 '원격 로그인'을 활성화하기만 하면 됩니다.

Docker를 실행하는 것은 제시된 문제에 대한 현실적인 솔루션이 아닙니다. 집에 갇혀 있는 사람에게 '좋은 건축업자를 위한 전화번호는 다음과 같습니다. 그냥 새 집을 지으세요'라고 말하는 것과 같습니다.

vitalz는 다음과 같이 말했습니다: 그러나 일반적으로 격리된 서비스(Docker 가상화 컨테이너)는 sFTP를 실행하는 Mac(보안에 또 하나의 허점이 있음)보다 (개인용) 더 좋습니다.
이것은 의미가 없습니다. sftp를 제공하는 내장 SSH 서버는 macOS 사용자 데이터베이스에 대한 연결을 인증합니다.

Mac 파일에 대한 액세스 권한이 있는 SFTP를 제공하는 Docker 컨테이너는 '귀하'로 실행되고 해당 파일에 대한 액세스 권한을 얻지만 Docker 컨테이너에 설정된 자격 증명을 사용하여 해당 파일을 다시 공유합니다. 나는 기본 자격 증명이 엄청나게 안전하지 않다고 생각합니다.

vitalz는 다음과 같이 말했습니다: 또는 sFTP에 대해 내가 따르지 않는 다른 것이 있습니다.
예, 문제가 있다고 말한 사람들에게는 분명히 다른 문제가 있으며 지금까지 문제가 SFTP 클라이언트 소프트웨어 이외의 다른 문제라는 증거는 없습니다.

vitalz는 말했다 : P.S. 소규모 프로젝트를 위해 온라인에서 Nginx Docker 이미지를 실행 중이며 상당히 좋습니다.
그게 생선값이랑 무슨 상관이야?

OP가 원하는 것은 문자 그대로 시스템 환경 설정 > 공유에서 하나의 상자를 선택하여 달성됩니다.
반응:chrfr V

활력

2020년 8월 14일
미엔스크, 벨로루시
  • 2021년 2월 2일
Stephen.R은 다음과 같이 말했습니다: 내장 sFTP 서버를 활성화하는 데 필요한 구성은 없습니다. 시스템 환경설정의 공유 창에서 '원격 로그인'을 활성화하기만 하면 됩니다.
그것이 사용자에게 간단하다면 그 주제가 존재하지 않을 수 있습니다. 그러나 일부 사용자는 원활하지 않다고 불평했습니다.

Stephen.R은 다음과 같이 말했습니다: SFTP를 제공하는 Docker 컨테이너는 Mac의 파일에 액세스할 수 있으며 '귀하'로 실행되며 해당 파일에 액세스할 수 있습니다.
해당 파일(마운트된 볼륨)에만 액세스 권한을 부여합니다. 다른 호스트의 파일에는 절대 액세스할 수 없습니다.


Stephen.R은 다음과 같이 말했습니다: sftp를 제공하는 내장 SSH 서버는 macOS 사용자 데이터베이스에 대한 연결을 인증합니다.
호스트 인증 ssh 키 파일을 Docker 컨테이너에 마운트하는 데 문제가 없습니다.

스티븐 알

정지 된
2018년 11월 2일
태국
  • 2021년 2월 2일
vitalz는 다음과 같이 말했습니다: 사용자에게 간단하다면 해당 주제는 존재하지 않을 수 있습니다. 그러나 일부 사용자는 원활하지 않다고 불평했습니다.
SFTP 클라이언트에 문제가 있는 OP 또는 다른 사람이 반드시 내장 SFTP 서버에 문제가 있음을 나타내는 것은 아닙니다. 모든 Docker 이미지에서 실행되는 것과 정확히 동일한 SFTP 서버인 OpenSSH입니다.

vitalz는 다음과 같이 말했습니다: 해당 파일(마운트된 볼륨)에만 액세스 권한을 부여합니다.
내가 말한 요점을 놓쳤습니다. 내장 SFTP 서버는 기본 파일 시스템 권한을 사용하므로 기본적으로 예를 들어 귀하의 계정만 홈 폴더에 액세스할 수 있지만 액세스 권한이 있는 모든 항목에도 액세스할 수 있습니다.

제공하기 위해 Docker 인스턴스를 실행한다는 것은 (액세스를 원하기 때문에) 액세스 권한을 부여한 모든 항목을 Docker 이미지에 정의된 임의의 사용자 계정에서도 사용할 수 있음을 의미합니다.

vitalz는 다음과 같이 말했습니다: 호스트 인증 ssh 키 파일을 Docker 컨테이너에 마운트하는 데 문제가 없습니다.
공개/개인 키 쌍을 사용하는 방법을 알고 Docker 이미지 내에서 키 쌍을 사용하는 방법을 알고 있지만 이유를 해결하는 대신 Docker를 사용한다고 생각하는 사람들로 구성된 꽤 ****ing 독점 벤 다이어그램입니다. 그들의 SFTP 클라이언트는 내장 SFTP 서버에 연결하지 않는 것이 좋습니다.

맥도날드가 고급 레스토랑이라고 생각하는 비건 정육점의 벤 다이어그램과 비슷합니다.

스티븐 알

정지 된
2018년 11월 2일
태국
  • 2021년 2월 2일
좋아, @A4orce84 @brock-2021 방금 데비안 VM에서 빠른 테스트를 실행했습니다. FileZilla를 설치하고 호스트 OS IP, 사용자 이름 및 암호를 연결했는데 연결에 실패했는지 확인하고 서버의 지문을 수락하라는 메시지를 표시하지 못했습니다.

포트 번호를 붙이고 연결하여 지문을 묻는 메시지를 표시했습니다. 또는 @A4orce84 의 스크린샷에서 볼 수 있듯이 포트 없이 sftp://로 시도했지만 그것도 효과가 있었습니다.

설정에 대한 속성을 더 정의할 수 있다면(사용 중인 특정 Linux 배포판 및 버전, FileZilla 버전, macOS 버전) 제대로 연결되지 않는 이유를 확실히 알 수 있습니다.


자세히 살펴보면 @A4orce84가 Mac에서 FileZilla를 실행하는 것으로 보입니다. 현지의 빵. NS

브록-2021

2021년 2월 1일
  • 2021년 2월 2일
내 질문은 sFTP 서버를 로컬로 실행하는 것과 관련이 없습니다(예: Docker에서). 저는 단순히 sFTP 서버(1and1.com)에 연결하려고 합니다. 다른 sFTP 서버에 연결할 수 있고 다른 서버에 ssh를 할 수도 있지만 재미있습니다. 따라서 1and1 및 Catalina 및 ssh와 관련이 있습니다(1and1에도 ssh를 연결할 수 없기 때문에)

chrfr

2009년 7월 11일
  • 2021년 2월 2일
brock-2021은 다음과 같이 말했습니다: 내 질문은 sFTP 서버를 로컬에서 실행하는 것과 아무 관련이 없습니다(예: Docker에서). 저는 단순히 sFTP 서버(1and1.com)에 연결하려고 합니다. 다른 sFTP 서버에 연결할 수 있고 다른 서버에 ssh를 할 수도 있지만 재미있습니다. 따라서 1and1 및 Catalina 및 ssh와 관련이 있습니다(1and1에도 ssh를 연결할 수 없기 때문에)
당신은 또한 Filezilla를 사용하고 있습니까? Mac이나 Cyberduck을 사용하는 다른 곳에서 sftp 서버에 연결하는 데 문제가 없었습니다.