21.03.2015

Datenrettung! Nach Cygwin rm –fr und Windows / Linux Plattform

 

Nach kurzer Recherche: Es gibt massig Tools, deren Preise und Bewertungen mir nicht gefallen haben.

Fälschlicherweise hatte ich ein rm –fr auf einem Verzeichnis in Cygwin unter Win8.1_64 ausgeführt. Verzeichnis und Dateien gelöscht, kein Papierkorb. und es gibt in cygwin leider kein undelete!

Meine Erfolgreiche Lösung: TestDisk 6.14 für Windows. Mein Kommentar: Daumen Hoch!

(http://www.heise.de/download/testdisk.html oder http://www.cgsecurity.org/wiki/TestDisk)

Aktuelle Version war schon 7.0 – aber ich dachte versuch es lieber mit der gut bewerteten Version 6.14

 

image

Starten und

image

Create new Log – okay, Auswahl des Laufwerks / Festplatte :

image

Auswahl der Partitionstabelle hier EFI:

image

Zum “undelete” hier “Advanced” auswählen, um DAteisystem-Tools zu nutzen:

image

Auswahl der Partition zur Untersuchung, hier MS DATA.

Und Auswahl der Funktion, hier: “Undelete”

image

Mit ”:” auswählen einzelner Dateien mit “a” alle Dateien auswählen

Starten des Kopierens mit “C” , “q” zum beenden.

image

 

Zielverzeichnis für die zu rettenden Daten bestimmen

image

und mit “C” bestätigen und etwas warten, dann werden alle gefundenen, gelöschten Dateien angezeigt

27.02.2015

Debian 7 DEV

 

sudo apt-get install ssh

apt-get install lighttpd

image

image

apt-cache search ftp-server

apt-get install vsftpd

image


nano /etc/vsftpd.conf



  • anonymous_enable = NO
  • local_enable=YES
  • write_enable=YES

service vsftpd restart


image


 


apt-get install chkconfig


chkconfig vsftpd on 

apt-get install php5-cgi
in /etc/lighttpd/lighttpd.conf: 

server.modules = … "mod_fastcgi",


 


und am ende der Datei

fastcgi.server = ( ".php" => (( 
                    "bin-path" => "/usr/bin/php-cgi",
                    "socket" => "/tmp/php.sock"
                )))

(s. http://www.df.eu/de/service/df-faq/cloudserver/anleitungen/lighttpd-und-php-installieren-debian-ubuntu/ )

service lighttpd restart

 


 

echo "<?php phpinfo(); ?>" > /var/www/test.php
 
image
apt-get install python
image 
Python Socket Server 

import socket
import logging

print "Hello, World!"

s = socket.socket()
print "sochet %s", s
host = socket.gethostname()
port = 1234
s.bind((host, port))
s.listen(5)
while True:
    c, addr = s.accept()
    print 'Got connection from', addr
    c.send('Thank you for connecting')
    c.close()

 

Python socket Client

import socket
s = socket.socket()
host = socket.gethostname()
port = 1234
s.connect((host, port))
print s.recv(1024)

image


 


image

13.02.2015

Centos7 + yacy

Install Centos von ISO: CentOS-7.0-1406-x86_64-Minimal.iso

Netzwerk bei Setup aktivieren / evtl. feste IP eingeben

Netzwerk-Tools installieren (ifconfig…)

yum install net-tools

Wget holen

yum install wget

Dann mit Putty – ssh session … erstellen – einfacheres copy&past ;-)

Verfügbare Java-Versionen suchen

yum search java

und Java installieren

yum install java-1,7,0-openpenjdk

Aktuelle Version von Yacy holen

wget http://www.yacy.de/release/yacy_v1.82_20150121_9000.tar.gz

Entpacken

tar -xvzf yacy_v1.82_20150121_9000.tar.gz

und starten

yacy/startYACY.sh

und passwort setzten

yacy/bin/passwd.sh ppaasswwdd

und die Log-Datei beobachten

tail -f yacy/DATA/LOG/yacy00.log

Firewall Status abfragen

firewall-cmd –status

Firewall auf Port 8090 permanent öffnen

firewall-cmd --zone=public --add-port=8090/tcp –permanent

und die Regeln neu laden

firewall-cmd --reload

uns noch den autostart einstellen in folgender Datei:

/usr/lib/systemd/system/yacy.service

Dazu den Editor nano installieren

yum install nano

mit folgendem Text

[Unit]
Description=YaCy-search-server
After=network.target

[Service]
Type=forking
ExecStart=/root/yacy/startYACY.sh
ExecStop=/root/yacy/stopYACY.sh

[Install]
WantedBy=multi-user.target

 


Status abrufen


systemctl status yacy

start yacy beim booten:

systemctl enable yacy.service

 

 

________________


 


yum -y update


 


 


 


http://stackoverflow.com/questions/5104817/how-to-install-java-sdk-on-centos


http://www.cyberciti.biz/faq/centos-linux-6-install-java-sdk/


https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Guide/sec-Using_Firewalls.html


http://stackoverflow.com/questions/24729024/centos-7-open-firewall-port


 


20.01.2015

centos startup yacy

cd /etc/systemd/system

nano yacystart.service

__________________________

[Unit]
Description=YaCy search server
After=network.target

[Service]
Type=forking
ExecStart=/home/yacy/yacy/startYACY.sh
ExecStop=/home/yacy/yacy/stopYACY.sh

[Install]
WantedBy=multi-user.target

______________________________________

systemctl enable yacystart.service

systemctl start yacystart.service

systemctl stop yacystart.service

Quellen:

https://walterebert.com/blog/starting-yacy-boot-systemd/

Docker auf Centos 7

 

Login as root

yum -y update

Das dauert etwas …

image image

yum -y install docker docker-registry

 image image

systemctl enable docker.service

systemctl start docker.service

systemctl status docker.service

systemctl status docker.service 

YACY – als pull vom Repository holen

docker pull mcsaky/yacy

____________

FROM centos

MAINTAINER mcsaky <mihai.csaky@sysop-consulting.ro>

RUN yum -y update

RUN yum install -y --nogpgcheck java-1.7.0-openjdk tar wget which sed; yum clean all

RUN wget http://yacy.net/release/yacy_v1.72_20140506_9000.tar.gz -P /opt/; gunzip /opt/yacy_v1.72_20140506_9000.tar.gz

RUN tar -C /opt -xvf /opt/yacy_v1.72_20140506_9000.tar ; rm /opt/yacy_v1.72_20140506_9000.tar

RUN sed -i '/adminAccount=/c\adminAccount=admin:docker' /opt/yacy/defaults/yacy.init


RUN echo 'wait $!' >> /opt/yacy/startYACY.sh

EXPOSE 8090

CMD /opt/yacy/startYACY.sh

___________________________________________


docker pull mcsaky/yacy


image


docker pull mcsaky/yacy

image
 systemctl status firewalld

image

firewall-cmd --sstate

 


___________________


Quellen:


http://www.liquidweb.com/kb/how-to-install-docker-on-centos-7/


https://registry.hub.docker.com/






https://registry.hub.docker.com/u/mcsaky/yacy/


http://www.heise.de/developer/artikel/Mit-Docker-automatisiert-Anwendungscontainer-erstellen-2145030.html


http://www.tejasbarot.com/2014/08/05/rhel-7-centos-7-how-to-get-started-with-firewalld/#axzz3OyopRylw


http://stackoverflow.com/questions/24729024/centos-7-open-firewall-port