RaspberryPi
Aus www.electronic-man.randschtoischlotzer.de
Version vom 11. Januar 2015, 11:48 Uhr von Eman (Diskussion | Beiträge)
- Updates & Upgrades:
sudo apt-get update
sudo apt-get upgrade
- Python -Setuptools:
sudo apt-get install python-setuptools
- FTP-Server installieren:
sudo apt-get install vsftpd
- FTP-Server konfigurieren:
sudo nano /etc/vsftpd.conf
- Folgende Änderungen (Auskommentieren) machen:
anonymous_enable=NO local_enable=YES write_enable=YES chroot_local_user=YES local_umask=022
- Neuen Nutzer hinzufügen
sudo useradd -m -s /sbin/false -g users ftpuser
- Kennwort setzen
sudo passwd ftpuser
- Sicherheitseinstellungen vornehmen:
sudo nano /etc/pam.d/vsftpd
- PAM konfigurieren (Auskommentieren)
#auth required pam_shells.so
- Server neu starten:
sudo service vsftpd restart
- Berechtigungen setzen:
sudo chmod a-w /home/ftpuser
- PIP installieren:
sudo apt-get install python-pip
- Feedparser installieren:
sudo pip install feedparser
- Cron-Logging einstellen
sudo pico /etc/rsyslog.conf
- Auskommentieren (Rubrik:
############### #### RULES #### ###############)
# cron.* /var/log/cron.log
zu:
cron.* /var/log/cron.log
Cron neu starten:
sudo /etc/init.d/rsyslog restart
- Uhrzeit per NTPDATE
sudo apt-get purge ntp
sudo dpkg-reconfigure tzdata
sudo apt-get install ntpdate
- Cron - Einstellungen aus Datei "Einstellungen_crontab.txt" importieren:
sudo crontab ./Einstellungen_crontab.txt