Unix, BSD, Linux, GNU: Unterschied zwischen den Versionen

Aus www.electronic-man.randschtoischlotzer.de
Wechseln zu: Navigation, Suche
K (Raspberry Pi)
K (Raspberry Pi)
Zeile 321: Zeile 321:
  
 
[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

Version vom 8. Januar 2015, 10:15 Uhr

Scripts:

Ersatz - wenn cron nicht zur Verfügung steht

#!/bin/bash -e

# name: start_at_0800.sh
# ------------------------------------------------------
# this script can start a job (via command) at a
# particular time and auto restarts itself again.
# If there is a working cron daemon on the host
# this script makes no sense.            2009-29-11 CB
# ---   visit www.c64.de.vu for further infos's      ---

while [ "$Uhrzeit" != "080000" ]
 do
 Uhrzeit=$(date +%H%M%S)
 sleep 1s
done
 
# insert start command here
# f. e. ->  /media/hdc5/dateien_in_windowsshare_kopieren.sh

# restart this script in background
./start_at_0800.sh &

Dateien in ein Windows-Share kopieren

#!/bin/sh

mkdir /media/ZielVerzeichnis
mount -t smbfs -o username=Benutzername,password=Kennwort \//server/Freigabe /media/ZielVerzeichnis
NAME=$(date +%Y-%m-%d_%k-%M-%S)
echo Kopiert_am-$NAME >> /media/Verzeichnis/Stand_vom_$NAME.txt
cp /media/Quellverzeichchnis/* /media/ZielVerzeichnis
umount /media/ZielVerzeichnis
rmdir /media/ZielVerzeichnis


evtl. muss anstatt smbfs cifs verwendet werden.

Webserver mit FreeBSD® 7.2-RELEASE über Ports aufsetzen

Webserver mit FreeBSD® 9.1-RELEASE über Ports aufsetzen

Citrix® x86-Client Version 11 auf Ubuntu Linux 10.2 installieren (2.6.31-15-generic-pae)

FreeBSD®/i386 RELEASE 8.0 auf Notebook "DELL Latitude C600" mit MiniPCI-WLAN-Karte "Broadcom BCM4306 802.11b/g Wireless Lan" und WPA2 (CCMP) Verschlüsselung einrichten

EIZO FlexScan T761 xorg.conf für X11 einrichten

FreeBSD®/i386 RELEASE 8.2 auf PC "HP Vectra XE310" mit "AD1885 Sound" einrichten

PLOP / USB

mount -o loop plpbt.img /mnt
plpcfgbt cnt=on cntval=10 dbt=usb /mnt/plpbt.bin
umount /mnt



plpcfgbt stm=hidden cnt=on cntval=1 dbt=usb plpnewiso/plpbt.bin


Asterisk

Linksammlung:

http://www.linux-magazin.de/Heft-Abo/Ausgaben/2008/01/Zeit-fuer-was-Neues http://www.linux-magazin.de/Heft-Abo/Ausgaben/2008/02/Erweiterte-Gespraechskultur http://www.linux-magazin.de/Heft-Abo/Ausgaben/2008/03/Analog-digital-ganz-egal http://www.linux-magazin.de/Heft-Abo/Ausgaben/2008/04/Gemeinschaft-an-der-Strippe

http://opensuse.foehr-it.de/ http://www.rootz.de/2010/02/avm-fritz-capi-treiber-unter-debian-lenny-compilieren/ http://wiki.ubuntuusers.de/ISDN-Karten/AVM_FRITZ%21Card_PCI?redirect=no http://kanotix.com/files/thorhammer/kanotix/non-free/avm/ http://www.it-service-engel.de/index.php?id=63 http://www.heise.de/ct/artikel/Heimserver-im-Eigenbau-289186.html

FreeBSD RELEASE 8.1 USB-HDD mounten

mount -t ntfs /dev/da0s1 /mnt/usb-hdd


Voraussetzungen: NTFS-formatierte HDD + zuvor sauber "ungemountetes" Filesystem


wget zum Download von Webseiten benutzen

http://www.pro-linux.de/artikel/2/624/webseiten-herunterladen-mit-gnu-wget.html

z. B.

wget -r -l5 -k www.zudownloadendewebseite.saug

Unix Stammbaum

[1]

beleuchtete Tastatur unter BSD/Linux/*x (Gnome-Desktop) nutzen

  1. folgende Beschreibung funktioniert für die "Atmos Illuminated Keyboard" - Tastatur der Firma Speedlink (Artikel-Nr.: SL-6453-SSV-A).
  2. Die Tastaturbeleuchtung kann unter Windows durch Drücken der Taste "Rollen" ein - durch weiteres Drücken wieder ausgeschalten werden.
  3. Um das gleiche Verhalten unter Gnome zu erreichen waren folgende Schritte nötig:
  • auf dem Desktop: System -> Einstellungen -> Tastatur
  • im Fenster "Tastatureinstellungen" das Register "Belegungen" wählen
  • im Register Belegungen die Schälfläche "Hinzufügen" wählen
  • Das genau gleiche Tastaturlayout wie bereits vorhanden (z. B. "Deutschland Akzentasten deaktivieren") hinzufügen
  • die Schaltläche "Optionen" wählen
  • ">Tastatur-LED zur Anzeige der alternativen Belegung verwenden" wählen
  • "( ) Rollen" einhaken
  • ">Tasten zum Wechseln der Belegung" wählen
  • "( ) Rollen" einhaken

beleuchtete Tastatur unter BSD/Linux/**x (bash) nutzen

  • Einstellungen anzeigen:
xmodmap -pm

Taste "Rollen" eintragen:

xmodmap -e 'add mod3 = Scroll_Lock'
  • dauerhaft - die Datei:
/home/user/.Xmodmap 

editieren

  • alternativ (falls die Befehle xmodmap nicht funktionieren)

an:

xset led 3 

aus:

xset -led 3

Debian: Flashplayer updaten

update-flashplugin-nonfree --install

Debian auf Dell Latitude C610 - WLAN-NIC (TNETW1130) installieren

http://wiki.debian.org/acx


Shellscript (bash)

BusyBox

PNG

Grub 2 auf Ubuntu-Linux-PCs (LTS 12.04 und 14.04) neu installieren

sudo dpkg-reconfigure grub-pc 

Quelle

Grub 2 Start einstellen

mit

sudo gedit /etc/default/grub &

in /etc/default/grub


GRUB_DEFAULT=0

auf:

GRUB_DEFAULT="Windows 7 (loader) (auf /dev/sda2)"

setzen.

danach:

sudo update-grub 

Quelle

Den Namen des gewünschten Startmenü-Eintrags findet man in /boot/grub/grub.cfg hinter den menueentry-Einträgen zwischen Hochkommas - z. B.:

menuentry 'Windows 7 (loader) (auf /dev/sdb2)'

Datenträger löschen

dd if=/dev/Zero of=/dev/sda bs=1MB conv=noerror

sda durch aktuellen Datenträger ersetzen.

Alternativ/zusätzlich:

dd if=/dev/urandom of=/dev/sda bs=1MB

oder

shred --iterations=7 -v /dev/sda


Raspberry Pi

  • 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

Quelle:

  • PIP installieren:
sudo apt-get install python-pip
  • Feedparser installieren:
sudo pip install feedparser

Quelle:

  • 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

Quelle:

  • Uhrzeit per NTPDATE
sudo apt-get purge ntp 
sudo dpkg-reconfigure tzdata
sudo apt-get install ntpdate

Quelle:

  • Cron - Einstellungen aus Datei "Einstellungen_crontab.txt" importieren:
sudo crontab ./Einstellungen_crontab.txt