User Tools

Site Tools


raspi_fuer_kameras_installieren

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
raspi_fuer_kameras_installieren [2022/01/08 20:18] adminraspi_fuer_kameras_installieren [2022/01/08 23:13] (current) admin
Line 22: Line 22:
  
 <code>@reboot autossh -fN -R 2222:localhost:22 pi@server</code> <code>@reboot autossh -fN -R 2222:localhost:22 pi@server</code>
 +
 +ProFTPd installieren
 +
 +<code>apt install proftpd-basic</code>
 +
 +Dann in /etc/proftpd/conf.d/proftpd-custom.conf folgenden Inhalt hinterlegen
 +
 +<code>
 +# Ftp user doesn't need a valid shell
 +<Global>
 +    RequireValidShell off
 +</Global>
    
 +# Default directory is ftpusers home
 +DefaultRoot /media/usb
 +
 +# Limit login to the ftpuser group
 +<Limit LOGIN>
 +    DenyGroup !ftpuser
 +</Limit>
 +</code>
 +
 +FTP User anlegen.
 +
 +<code> adduser ftpuser --shell /bin/false --home /media/usb
 +adduser ftpuser ftpuser
 +</code> 
 +
 +Jetzt den USB Stick dauerhaft nach /media/usb mounten. Dazu UUID von USB Stick herausfinden mit.
 +
 +<code>ls -l /dev/disk/by-uuid/</code>
 +
 +Höchstwahscheinlich ist es /dev/sda1. Mountpoint anlegen und Rechte verteilen.
 +
 +<code>mkdir /media/usb
 +chown -R ftpuser:ftpuser /media/usb
 +</code>
 +
 +USB Stick in /etc/fstab eintragen
 +
 +<code>UUID=6D70-10A7 /media/usb vfat auto,nofail,noatime,users,rw,uid=pi,gid=pi 0 0</code>
 +
 +ProFTPd bei Start enablen
 +
 +<code>systemctl enable proftpd</code>
 +
 +In /etc/proftpd/proftpd.conf alle Zeilen mit /var/log/... auskommentieren. Geht ja eh nach tmpfs. 
 +
 +Ein abschließendes 
 +
 +<code>shutdown -r now</code>
 +
 +sollte ein funktionierendes System starten
  
raspi_fuer_kameras_installieren.1641673135.txt.gz · Last modified: 2022/01/08 20:18 by admin

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki