Du behöver inte lämna en delad ZimaOS-mapp öppen för gäståtkomst bara för att Dolphin i CachyOS inte automatiskt frågar efter användarnamn och lösenord. Diskussionstråden i IceWhale Community från november 2025 började med exakt det problemet: ZimaOS 1.5.1-utdelningar syntes endast när gäståtkomst var aktiverad, medan autentiserade utdelningar inte visades normalt i Dolphin.
Svaren ledde så småningom till två olika lösningar. En användare aktiverade SSH på ZimaOS och anslöt med sftp://, vilket fungerade men kringgick Samba helt. En annan CachyOS-användare installerade Samba-klientkomponenterna, skapade inloggningsuppgifter och monterade ZimaOS-utdelningen via CIFS/fstab. Aktuella ZimaOS har också Samba-delning med flera användare, så den bästa långsiktiga lösningen är att skapa ett ZimaOS-medlemskonto för utdelningen och ansluta från CachyOS med dessa inloggningsuppgifter. Använd SFTP som en separat reservlösning när du avsiktligt vill ha SSH-baserad filåtkomst.
Skapa en lösenordsskyddad Samba-utdelning i ZimaOS
Aktuella ZimaOS stöder Samba-behörigheter baserade på medlemmar. I appen Filer väljer du mappen du vill dela och använder kontrollerna för Samba-delning för att tilldela en medlem, i stället för att aktivera obegränsad gäståtkomst.
Den aktuella guiden för Samba-delning med flera användare i ZimaOS beskriver den aktuella modellen:
- Skapa eller välj ett medlemskonto.
- Tilldela medlemmen till den delade mappen.
- Välj skrivskyddad behörighet eller läs- och skrivbehörighet.
- Spara utdelningen och kopiera anslutningsadressen som ZimaOS tillhandahåller.
Användarnamnet och lösenordet som används av CachyOS ska vara inloggningsuppgifterna för den Samba-medlem i ZimaOS som har behörighet till utdelningen. De är inte automatiskt samma som inloggningsuppgifterna till CachyOS-datorns Linux-konto.
Varför Dolphin kan se ZimaOS men inte frågar efter inloggningsuppgifter
Den ursprungliga författaren kunde upptäcka ZimaOS-servern från CachyOS men inte bläddra bland skyddade utdelningar. En annan användare rapporterade samma beteende i mars 2026: macOS och Windows kunde autentisera, medan CachyOS visade servern men inte visade någon användbar dialog för inmatning av inloggningsuppgifter.
Det symptomet kan uppstå när Linux-klienten har stöd för upptäckt men inte hela SMB/KIO/CIFS-klientstacken installerad eller konfigurerad. Att en serverikon visas i Dolphin bevisar att nätverksupptäckten fungerar, men inte att autentiserad SMB-åtkomst är fullständigt konfigurerad.
Test the ZimaOS Credentials Before Troubleshooting Dolphin
Testa ZimaOS-autentiseringsuppgifterna innan du felsöker Dolphin Dolphin/KIO bör då fråga efter lösenordet för användaren om det inte redan är sparat. Om den fortfarande använder anonym åtkomst eller aldrig frågar testar du samma autentiseringsuppgifter med Innan du skapar en permanent montering testar du om servern godtar medlemmens autentiseringsuppgifter. På ett Arch-/CachyOS-liknande system med
installerat listar du delningarna med:
smbclient -L ZIMAOS_LAN_IP -U ZIMAOS_MEMBER_NAME
Ange ZimaOS-medlemmens lösenord när du blir tillfrågad. Om de skyddade delningarna visas fungerar ZimaOS Samba-tjänst och autentiseringsuppgifter. Det återstående problemet finns på CachyOS-klientsidan och inte i själva ZimaOS-delningen.
Anslut från Dolphin med en autentiserad SMB-URL
smb://ZIMAOS_MEMBER_NAME@ZIMAOS_LAN_IP/SHARE_NAME
I stället för att bara öppna den automatiskt upptäckta serverikonen anger du delningen uttryckligen i Dolphins adressfält: Dolphin/KIO bör då fråga efter lösenordet för användaren om det inte redan är sparat. Om den fortfarande använder anonym åtkomst eller aldrig frågar testar du samma autentiseringsuppgifter med smbclient
Undvik att bädda in lösenordet direkt i en URL som kan sparas i skals historik, skärmbilder eller loggar.
Montera ZimaOS-delningen med CIFS
För en förutsägbar Linux-montering installerar du cifs-utils och skapa en lokal monteringspunkt. Arch Linux-dokumentationen för Samba, som är relevant för CachyOS eftersom CachyOS är Arch-baserat, stöder autentiserad CIFS-montering.
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
Kommandot bör fråga efter lösenordet i stället för att lägga in det direkt i skals historik. Om din miljö förhandlar SMB automatiskt kan en uttrycklig vers=3.1.1 kanske inte behövas.
För aktuell funktionalitet hos Linux Samba-klienter, se ArchWiki-guiden för Samba.
Använd en skyddad autentiseringsfil för beständiga monteringar
Om du vill att ZimaOS-delningen ska monteras automatiskt ska du inte ange ett lösenord i klartext direkt i /etc/fstab. Skapa i stället en autentiseringsfil som kan läsas av root:
sudo mkdir -p /etc/samba/credentials
sudo nano /etc/samba/credentials/zima-share
Spara:
username=DITT_ZIMAOS_MEDLEMSNAMN
password=DITT_ZIMAOS_MEDLEMSLÖSENORD
Skydda den sedan:
sudo chown root:root /etc/samba/credentials/zima-share
sudo chmod 600 /etc/samba/credentials/zima-share
En /etc/fstab posten kan hänvisa till den filen:
//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
Testa med sudo mount -a innan omstart.
Community-lösningen med SFTP använder SSH, inte Samba
Den första fungerande lösningen i tråden var annorlunda. Användaren aktiverade SSH i ZimaOS och skrev sedan in:
sftp://ZIMAOS_USERNAME@ZIMAOS_LAN_IP
Detta fungerade eftersom SFTP körs över SSH och inte är beroende av Samba-upptäckt eller SMB-autentiseringsuppgifter. Användaren noterade att ytterligare enheter kunde hittas genom att visa dolda filer i Dolphin med Ctrl + H och navigera mot de monterade mediesökvägarna.
Med aktuella ZimaOS är det enklare att aktivera SSH via utvecklarläget. Se den aktuella ZimaOS-guiden för SSH.
SFTP motsvarar däremot inte en ZimaOS Samba-medlemsdelning. Ett SSH-konto kan visa en bredare del av serverns filsystem än en Samba-delning som avsiktligt är begränsad till en enda mapp.
När du bör använda SMB respektive SFTP
| Metod | Bäst för | Autentisering | Åtkomstgräns |
|---|---|---|---|
| SMB / CIFS | Vanliga NAS-delningar och permanenta monteringar | Autentiseringsuppgifter för ZimaOS Samba-medlem | Delningsbehörigheter konfigurerade i ZimaOS |
| SFTP | SSH-baserad filöverföring | ZimaOS-/SSH-konto | Filsystemsåtkomst som tillåts för SSH-kontot |
Checklista för autentiserad delning mellan CachyOS och ZimaOS
- Skapa en ZimaOS Samba-medlem med ett lösenord.
- Tilldela medlemmen till den delade målmappen.
- Låt gäståtkomst vara inaktiverad om anonym åtkomst inte önskas.
- Installera de nödvändiga Samba/CIFS-klientpaketen i CachyOS.
- Testa kontot med
smbclient -L ZIMAOS_IP -U USERNAME. - Prova
smb://USERNAME@ZIMAOS_IP/SHAREi Dolphin. - Om Dolphin fortfarande inte fungerar, testa
mount.cifs. - För permanent åtkomst bör du lagra autentiseringsuppgifterna i en skyddad fil i stället för direkt i fstab.
- Använd endast SFTP när SSH-liknande åtkomst är acceptabel.
Vanliga frågor om ZimaOS och CachyOS SMB
Behöver jag aktivera gäståtkomst för CachyOS?
Nej. Aktuella ZimaOS stöder medlemsbaserad Samba-delning, och CachyOS kan autentisera via Samba/CIFS med medlemsuppgifterna.
Varför visar Dolphin ZimaOS men frågar aldrig efter ett lösenord?
Upptäckt och autentiserad SMB-bläddring är separata funktioner. Testa Samba/CIFS-klientverktygen först och anslut sedan uttryckligen till den skyddade delningen.
Är sftp:// samma sak som ZimaOS SMB-delningen?
Nej. SFTP använder SSH. Det kan vara ett användbart alternativ, men följer SSH-kontots filsystemsbehörigheter i stället för medlemsbehörigheterna för ZimaOS Samba-delningen.
Kan jag automatiskt montera ZimaOS-delningen när CachyOS startar?
Ja. En CIFS-post i fstab eller en systemd-automontering kan använda en skyddad autentiseringsfil.
Bör jag ange mitt ZimaOS-lösenord direkt i /etc/fstab?
Nej. En separat autentiseringsfil med begränsade behörigheter är säkrare.
