- Samba je oblíbený svobodný software, který umožňuje bezproblémové sdílení souborů a tiskáren mezi operačními systémy Windows, Linux a Unix v jedné síti. Funguje jako překladatel, díky kterému mohou počítače s odlišnými systémy snadno komunikovat.
Instalace v VM nebo LXC:
sudo apt update && sudo apt upgrade -y
sudo apt install cifs-utils
- Přihlašovací udaje do smb
sudo nano /root/.smbcredentials
username=username
password=password
chmod 600 /root/.smbcredentials
např.
sudo mkdir -p /mnt/video
getent passwd
- Nastaveni připojení k sambě
sudo nano /etc/systemd/system/smb-connect.service
[Unit]
Description = Automatically connect to SMB share
After = network-online.target
Require = network-online.target
[Service]
ExecStartPre=/bin/sleep 20
WorkingDirectory=/root/
User=root
User=rootExecStart=/usr/bin/mount -t cifs -o uid=<id user>,gid=<id group>,credentials=/root/.smbcredentials //192.168.1.103/Video /mnt/video
RemainAfterExit=true
Type=oneshot
[Install]
WantedBy=multi-user.target
- Znovu načte démona systemd
systemctl daemon-reload
- Spuštění služby – pro test
systemctl start smb-connect
- Kontrola, zda je služba spuštěna
systemctl status smb-connect
- Automatické připojení po startu
systemctl enable smb-connect
ls /mnt/video