Dolphin on CachyOS에서 사용자 이름과 비밀번호를 자동으로 요청하지 않는다고 해서 ZimaOS 공유 폴더를 게스트 액세스 상태로 계속 열어 둘 필요는 없습니다. 2025년 11월 IceWhale Community 스레드는 바로 이 문제로 시작되었습니다. ZimaOS 1.5.1 공유는 게스트 액세스를 활성화한 경우에만 표시되었고, 인증된 공유는 Dolphin에서 정상적으로 나타나지 않았습니다.
결국 답변에서는 두 가지 해결 방법이 제시되었습니다. 한 사용자는 ZimaOS에서 SSH를 활성화하고 다음으로 연결했습니다. sftp://이 방법은 작동했지만 Samba를 완전히 우회했습니다. 또 다른 CachyOS 사용자는 Samba 클라이언트 구성 요소를 설치하고 자격 증명을 생성한 다음 CIFS/fstab를 통해 ZimaOS 공유를 마운트했습니다. 현재 ZimaOS는 다중 사용자 Samba 공유도 지원하므로, 장기적으로는 공유용 ZimaOS 멤버 계정을 생성하고 해당 자격 증명으로 CachyOS에서 연결하는 것이 더 나은 방법입니다. SSH 기반 파일 액세스를 의도적으로 사용하려는 경우에는 SFTP를 별도의 대안으로 사용하세요.
ZimaOS에서 비밀번호로 보호되는 Samba 공유 만들기
현재 ZimaOS는 멤버 기반 Samba 권한을 지원합니다. Files 앱에서 공유하려는 폴더를 선택한 다음 Samba 공유 설정을 사용하여 제한 없는 게스트 액세스를 활성화하는 대신 멤버를 할당합니다.
현재 ZimaOS Samba 다중 사용자 가이드에서는 현재 모델을 설명합니다.
- 멤버 계정을 생성하거나 선택합니다.
- 해당 멤버를 공유 폴더에 할당합니다.
- 읽기 전용 또는 읽기 및 쓰기 권한을 선택합니다.
- 공유를 저장한 다음 ZimaOS에서 제공하는 연결 주소를 복사합니다.
CachyOS에서 사용하는 사용자 이름과 비밀번호는 공유 폴더에 권한이 있는 ZimaOS Samba 멤버의 자격 증명이어야 합니다. CachyOS 컴퓨터의 Linux 로그인 자격 증명이 자동으로 사용되는 것은 아닙니다.
Dolphin에서 ZimaOS는 보이지만 자격 증명을 요청하지 않을 수 있는 이유
원 작성자는 CachyOS에서 ZimaOS 서버를 검색할 수 있었지만 보호된 공유를 탐색할 수는 없었습니다. 2026년 3월에 다른 사용자도 같은 동작을 보고했습니다. macOS와 Windows에서는 인증할 수 있었지만, CachyOS에서는 서버가 표시되기만 하고 제대로 된 자격 증명 입력 창이 나타나지 않았습니다.
Linux 클라이언트에 검색 기능은 있지만 완전한 SMB/KIO/CIFS 클라이언트 스택이 설치되거나 구성되지 않은 경우 이러한 증상이 발생할 수 있습니다. Dolphin에 서버 아이콘이 표시된다는 것은 네트워크 검색이 작동한다는 뜻일 뿐이며, 인증된 SMB 액세스가 완전히 구성되었다는 의미는 아닙니다.
Dolphin 문제를 해결하기 전에 ZimaOS 자격 증명 테스트
영구 마운트를 구성하기 전에 서버가 멤버 자격 증명을 수락하는지 테스트합니다. Arch/CachyOS 스타일 시스템에서 smbclient 설치되어 있다면 다음 명령으로 공유 목록을 확인합니다:
smbclient -L ZIMAOS_LAN_IP -U ZIMAOS_MEMBER_NAME
메시지가 표시되면 ZimaOS 멤버 비밀번호를 입력합니다. 보호된 공유가 표시되면 ZimaOS Samba 서비스와 자격 증명이 정상적으로 작동하는 것입니다. 남은 문제는 ZimaOS 공유 자체가 아니라 CachyOS 클라이언트 측에 있습니다.
인증된 SMB URL로 Dolphin에서 연결
자동으로 검색된 서버 아이콘만 여는 대신 Dolphin의 위치 표시줄에 공유 경로를 직접 입력합니다:
smb://ZIMAOS_MEMBER_NAME@ZIMAOS_LAN_IP/SHARE_NAME
그러면 Dolphin/KIO는 해당 사용자의 비밀번호가 이미 저장되어 있지 않은 경우 비밀번호를 요청해야 합니다. 그래도 익명 액세스로 폴백하거나 비밀번호를 전혀 요청하지 않으면 다음 명령으로 동일한 자격 증명을 테스트합니다. smbclient 그리고 CIFS 마운트를 사용하여 Dolphin/KIO 문제와 Samba 인증 문제를 구분합니다.
셸 기록, 스크린샷 또는 로그에 저장될 수 있는 URL에 비밀번호를 직접 포함하지 마세요.
CIFS로 ZimaOS 공유 마운트
예측 가능한 Linux 마운트를 위해 설치합니다 cifs-utils 를 사용하여 로컬 마운트 지점을 만듭니다. CachyOS는 Arch 기반이므로 CachyOS에도 해당하는 Arch Linux Samba 문서에서는 인증된 CIFS 마운트를 지원합니다.
sudo mkdir -p /mnt/zima-share
sudo mount -t cifs //ZIMAOS_LAN_IP/SHARE_NAME /mnt/zima-share \
-o username=ZIMAOS_MEMBER_NAME,vers=3.1.1
이 명령은 비밀번호를 직접 입력하는 대신 비밀번호를 묻는 메시지를 표시해야 합니다. 환경에서 SMB를 자동으로 협상한다면 명시적인 옵션인 vers=3.1.1 필요하지 않을 수 있습니다.
최신 Linux Samba 클라이언트 동작은 ArchWiki Samba 가이드를 참조하세요.
지속적인 마운트를 위해 보호된 자격 증명 파일 사용
ZimaOS 공유를 자동으로 마운트하려면 일반 텍스트 비밀번호를 직접 입력하지 마세요. /etc/fstab대신 루트만 읽을 수 있는 자격 증명 파일을 만듭니다:
sudo mkdir -p /etc/samba/credentials
sudo nano /etc/samba/credentials/zima-share
저장합니다:
username=ZIMAOS_MEMBER_NAME
password=YOUR_ZIMAOS_MEMBER_PASSWORD
그런 다음 보호합니다:
sudo chown root:root /etc/samba/credentials/zima-share
sudo chmod 600 /etc/samba/credentials/zima-share
항목은 /etc/fstab 해당 파일을 참조할 수 있습니다:
//ZIMAOS_LAN_IP/SHARE_NAME /mnt/zima-share cifs credentials=/etc/samba/credentials/zima-share,_netdev,nofail,x-systemd.automount,vers=3.1.1 0 0
다음 명령으로 테스트합니다 sudo mount -a 재부팅하기 전에.
커뮤니티 SFTP 우회 방법은 Samba가 아닌 SSH를 사용합니다
해당 스레드에서 처음으로 성공한 해결 방법은 달랐습니다. 사용자는 ZimaOS에서 SSH를 활성화한 다음 다음을 입력했습니다:
sftp://ZIMAOS_USERNAME@ZIMAOS_LAN_IP
이는 SFTP가 SSH를 통해 실행되며 Samba 검색이나 SMB 자격 증명에 의존하지 않기 때문에 작동했습니다. 사용자는 Dolphin에서 숨김 파일을 표시하면 추가 드라이브를 찾을 수 있다고 설명했습니다. Ctrl + H 마운트된 미디어 경로로 이동하면서.
현재 ZimaOS에서는 개발자 모드를 통해 SSH를 더 쉽게 활성화할 수 있습니다. 현재 ZimaOS SSH 가이드를 참조하세요.
하지만 SFTP는 ZimaOS Samba 구성원 공유와 동일하지 않습니다. SSH 계정은 한 폴더로 의도적으로 제한된 Samba 공유보다 서버 파일 시스템을 더 광범위하게 볼 수 있습니다.
SMB와 SFTP를 사용하는 경우
| 방법 | 적합한 용도 | 인증 | 액세스 경계 |
|---|---|---|---|
| SMB / CIFS | 일반적인 NAS 공유 및 지속적인 마운트 | ZimaOS Samba 구성원 자격 증명 | ZimaOS에서 구성된 공유 권한 |
| SFTP | SSH 기반 파일 전송 | ZimaOS/SSH 계정 | SSH 계정에 허용된 파일 시스템 액세스 |
CachyOS에서 ZimaOS 인증된 공유로 연결하기 위한 체크리스트
- 비밀번호를 사용해 ZimaOS Samba 구성원을 생성하세요.
- 해당 구성원을 대상 공유 폴더에 할당하세요.
- 익명 액세스가 필요하지 않다면 게스트 액세스를 비활성화된 상태로 유지하세요.
- CachyOS에 필요한 Samba/CIFS 클라이언트 패키지를 설치하세요.
- 다음 명령으로 계정을 테스트하세요
smbclient -L ZIMAOS_IP -U USERNAME. - 다음을 시도하세요
smb://USERNAME@ZIMAOS_IP/SHAREDolphin에서. - Dolphin에서도 계속 실패하면 다음을 테스트하세요
mount.cifs. - 지속적인 액세스를 위해 자격 증명을 fstab에 직접 입력하지 말고 보호된 파일에 저장하세요.
- SSH 방식의 액세스가 허용되는 경우에만 SFTP를 사용하세요.
ZimaOS와 CachyOS SMB FAQ
CachyOS에서 게스트 액세스를 활성화해야 하나요?
아니요. 현재 ZimaOS는 구성원 기반 Samba 공유를 지원하며, CachyOS는 구성원 자격 증명을 사용해 Samba/CIFS로 인증할 수 있습니다.
Dolphin에 ZimaOS가 표시되지만 비밀번호를 묻지 않는 이유는 무엇인가요?
검색 기능과 인증된 SMB 탐색은 서로 별개의 기능입니다. 먼저 Samba/CIFS 클라이언트 도구를 테스트한 다음 보호된 공유에 명시적으로 연결하세요.
sftp://는 ZimaOS SMB 공유와 같은 것인가요?
아니요. SFTP는 SSH를 사용합니다. 유용한 대안이 될 수 있지만 ZimaOS Samba 공유의 구성원 권한이 아니라 SSH 계정의 파일 시스템 권한을 따릅니다.
CachyOS가 시작될 때 ZimaOS 공유를 자동으로 마운트할 수 있나요?
예. fstab의 CIFS 항목이나 systemd 자동 마운트에서 보호된 자격 증명 파일을 사용할 수 있습니다.
ZimaOS 비밀번호를 /etc/fstab에 직접 입력해야 하나요?
아니요. 제한적인 권한이 설정된 전용 자격 증명 파일이 더 안전합니다.
