RaspberryPi: Unterschied zwischen den Versionen
Aus www.electronic-man.randschtoischlotzer.de
Eman (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „* Updates & Upgrades: sudo apt-get update sudo apt-get upgrade * Python -Setuptools: sudo apt-get install python-setuptools * FTP-Server installieren: …“) |
Eman (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
− | + | ===Updates & Upgrades=== | |
sudo apt-get update | sudo apt-get update | ||
Zeile 5: | Zeile 5: | ||
sudo apt-get upgrade | sudo apt-get upgrade | ||
− | + | ===Python -Setuptools installieren:=== | |
sudo apt-get install python-setuptools | sudo apt-get install python-setuptools | ||
− | + | ===FTP-Server installieren:=== | |
+ | |||
sudo apt-get install vsftpd | sudo apt-get install vsftpd | ||
− | + | ===FTP-Server konfigurieren:=== | |
sudo nano /etc/vsftpd.conf | sudo nano /etc/vsftpd.conf | ||
Zeile 51: | Zeile 52: | ||
[http://engelhuber.de/blog/2013/11/03/raspberry-pi-erste-inbetriebnahme-rdp-und-ftp-installation/ Quelle:] | [http://engelhuber.de/blog/2013/11/03/raspberry-pi-erste-inbetriebnahme-rdp-und-ftp-installation/ Quelle:] | ||
− | + | ===PIP installieren:=== | |
sudo apt-get install python-pip | sudo apt-get install python-pip | ||
− | + | ===Feedparser installieren:=== | |
sudo pip install feedparser | sudo pip install feedparser | ||
Zeile 61: | Zeile 62: | ||
[https://learn.adafruit.com/raspberry-pi-e-mail-notifier-using-leds/prepare-python Quelle:] | [https://learn.adafruit.com/raspberry-pi-e-mail-notifier-using-leds/prepare-python Quelle:] | ||
− | + | ===Cron-Logging einstellen=== | |
sudo pico /etc/rsyslog.conf | sudo pico /etc/rsyslog.conf | ||
Zeile 76: | Zeile 77: | ||
cron.* /var/log/cron.log | cron.* /var/log/cron.log | ||
− | Cron neu starten: | + | * Cron neu starten: |
sudo /etc/init.d/rsyslog restart | sudo /etc/init.d/rsyslog restart | ||
Zeile 82: | Zeile 83: | ||
[http://happy-coding.org/enable-crontab-logging-in-debian-linux/ Quelle:] | [http://happy-coding.org/enable-crontab-logging-in-debian-linux/ Quelle:] | ||
− | + | ===Uhrzeit per NTPDATE=== | |
sudo apt-get purge ntp | sudo apt-get purge ntp | ||
Zeile 92: | Zeile 93: | ||
[http://aufschnur.de/2014/raspberry-pi-uhrzeit-automatik/ Quelle:] | [http://aufschnur.de/2014/raspberry-pi-uhrzeit-automatik/ Quelle:] | ||
− | + | ===Cron - Einstellungen aus Datei "Einstellungen_crontab.txt" importieren:=== | |
sudo crontab ./Einstellungen_crontab.txt | sudo crontab ./Einstellungen_crontab.txt |
Version vom 11. Januar 2015, 11:51 Uhr
Inhaltsverzeichnis
Updates & Upgrades
sudo apt-get update
sudo apt-get upgrade
Python -Setuptools installieren:
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