Dienstag, 19. Mai 2015

The value 'stable' is invalid for APT::Default-Release as such a release is not available in the sources

openmediavault NAS:

apt-get kann nicht mehr ausgeführt werden
folgende Fehlemeldung erscheint:


The value 'stable' is invalid for APT::Default-Release as such a release is not available in the sources


Der Wert »stable« ist für APT::Default-Release ungültig, da solch eine Veröffentlichung in den Paketquellen nicht verfügbar ist.

Lösung:

As root:
mv /etc/apt/apt.conf.d/99openmediavault-release /root/
apt-get update

If no errors, delete the file:
rm /root/99openmediavault-release

Achtung!
Bei meiner Installation funktionierte anschliessend rewrite für webseiten nicht mehr.
(still pending)


the full story:
http://forums.openmediavault.org/index.php/Thread/8404-OMV-1-18-CRON-APT-Error-The-value-stable-is-invalid-for-APT-Default-Release-as-s/



Samstag, 11. April 2015

Mount USB-HDD at NAS and perform complete sync of NAS data

Create folder for mountpoint:

sudo mkdir /media/usbhdd


Look for harddisks and partitions:

fdisk -l


Check all existing mountpoints:

cat /etc/fstab


mount USB-HDD:

mount -t ntfs-3g -o rw /dev/sdd2 /media/usbhddbackup

(package ntfs-3g needs to be installed!! Otherwise the partition will be indicated as "windows basic data" and will be mounted as read-only!!)


sync data fron NAS to USB-HDD:

rsync -avzP --log-file=/tmp/rsync-status.txt /mnt/data/ /media/usbhdd/


check sync progress live:

tail -f /tmp/rsync-status.txt

Montag, 15. September 2014

syslog live tracking

Manchmal ist es erforderlich das syslog live zu verfolgen.

Beispiel:
Der login eines users via ftp soll live verfolgt werden

sudo tail -f /var/log/proftpd/proftpd.log


Beispiel:
Zugriff auf eine Webseite unter apache2 beobachten

sudo tail -f /var/log/apache2/access.log


FTP-Server installieren

User "webcam" soll Zugriff bekommen auf /var/www/webcam
Lösung:

sudo apt-get install proftpd-basic
proFTP wird installiert

anpassen von einigen Werten in /etc/proftpd/proftpd.conf

DefaultRoot ~

<Limit LOGIN>
AllowUser webcam
</Limit>

dann unser anlegen:
sudo useradd webcam -d /var/www/webcam

und proftpd neu starten:
sudo /etc/init.d/proftpd restart

wenn der user "webcam" auch in /var/www/webcam schreiben können soll, dann kann man das mit dem folgenden befehl erreichen:
sudo chmod -R 777 /var/www/webcam



Ein zusätzlicher user 'www' soll eingerichtet werden, mit zugriff auf das Verzeichnis /var/www/

anpassen von AllowUser in /etc/proftpd/proftpd.conf

DefaultRoot ~

<Limit LOGIN>
AllowUser webcam,www
</Limit>

dann unser anlegen:
sudo useradd webcam -d /var/www

user ein passwort zuweisen
sudo passwd www

generelle schreibrechte für /var/www einstellen
sudo chmod -R 777 /var/www

und proftpd neu starten:
sudo /etc/init.d/proftpd restart




SSH Server installieren

sudo apt-get install openssh-server

OWNCLOUD installieren

sudo apt-get install owncloud

Owncloud Pfad auf Server ändern:
https://forum.owncloud.org/viewtopic.php?f=17&t=7118

Remotedesktopverbindung (Win7) auf Ubuntu einrichten

sudo apt-get install xrdp
sudo apt-get install xfce4
echo xfce4-session > ~/.xsession
!ACHTUNG!
hier nicht versehentlich "SUDO xfce4-session > ~/.xsession" aufrufen --> danach kann man sich sonst nie mehr in UBUNTU anmelden!!!

In Windows
START / Zubehör / Remodedesktopverbindung

(Verbindung musste bei mir immer 2mal aufgebaut werden, beim ersten mal kommt eine fehlermeldung, beim 2ten mal geht es dann auf einmal)