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)

Subsonic installieren

Erst java installieren!
(falls das vergessen wurde, subsonic deinstallieren mit -r, java installieren, rechner neu starten und dann subsonic nochmal installieren)
sudo apt-get install openjdk-7-jre
Subsonic für Debian Downloaden: http://www.subsonic.org/
cd /home/andi/Downloads
sudo dpkg -i subsonic-4.8.deb

NAS Share persistent in ubuntu mounten

sudo apt-get install cifs-utils
sudo mkdir /media/EigeneD

dann folgende zeile in die /etc/fstab eintragen:
//192.168.178.2/EigeneD /media/EigeneD cifs username=andi,password=siemens,uid=1000,gid=1000 0 0
sudo mount -a

Webserver Verzeichnis /var/www in Windows mounten

sudo apt-get install samba
sudo nano /etc/samba/smb.conf
vor dem Eintrag [printers] folgendes eintragen:
[WWWShare]
comment = WWW Share
path = /var/www
browseable = yes
read only = no
writeable = yes
guest ok = yes
create mask = 0755

sudo chmod 777 /var/www/* -R
sudo /etc/init.d/samba restart

Nun kann man den share in Windows über COMPUTER --> NETZWERK --> RECHNER --> WWWShare finden und öffnen, aber dort noch nicht schreiben

sudo chmod 0777 /var/www/ -R

nun hat man auch Schreibrechte auf das Verzeichnis von Windows

Aufruf im Browser localhost/phpmyadmin funktioniert nicht

phpmyadmin redirect einbinden:
cd /var/www
sudo ln -s /usr/share/phpmyadmin/ phpmyadmin

danach den apache neu starten:
sudo /etc/init.d/apache2 restart

phpmyadmin installieren

sudo apt-get install phpmyadmin

mysql installieren

sudo apt-get install mysql-server

Apache installieren

sudo apt-get install apache2

System aktualisieren

Lösung:
sudo apt-get update
sudo apt-get upgrade

Info:
alle Infos zu apt-get Schaltern hier:
http://wiki.ubuntuusers.de/apt/apt-get?redirect=no

Donnerstag, 11. September 2014

indicator for upload download in panel

Install packages:

> sudo apt-get install python-psutil

> sudo apt-get install libappindicator1 libindicator7 python-appindicator

> wget https://launchpad.net/indicator-sysmonitor/trunk/4.0/+download/indicator-sysmonitor_0.4.3_all.deb

> sudo dpkg -i indicator-sysmonitor_0.4.3_all.deb


Start indicator with:

> /usr/bin/indicator-sysmonitor


Indicator needs to be configured now, with the views you need...