Kein Zugriff über ssh (ungelöst): Connection reset by peer
Posted by wnf on Thursday, 25 November 2021kex_exchange_identification: read: Connection reset by peer
kex_exchange_identification: read: Connection reset by peer
Der Apache soll vom Nutzer wnf ohne Eingabe des Root-Passwortes gestartet werden. Dazu die Datei /etc/sudoers.d/apache2 mit folgenden Inhalt anlegen:
wnf ALL=NOPASSWD: /usr/sbin/service apache2 restart
Zur Beachtung (wiki.ubuntuusers.de)
Die Datei /etc/sudoers sollte immer mit dem Befehl visudo bearbeitet werden, da so eine Syntaxprüfung gewährleistet ist. Die letzte Zeile der Sudoers-Datei muss zudem immer leer sein! Bei der direkten Bearbeitung ohne Prüfung kann der kleinste Tippfehler dazu führen, dass man sich aus dem System aussperrt und nur über den Recovery Modus wieder Zugang erhält.
Wikipedia
Sockets in Python
HTTP-Tunnel
Python als Proxy
Bottle – Python – Apache – WSGI
Bottle Cookies
Apache als Proxy
deutsch
englisch
Threads in Python
HTTP
Das gewünschte Script wird in der /etc/rc.local eingetragen
# wnf Das Programm als user wnf starten su wnf -c '/home/wnf/bin/wnf_start_herdeproxy.sh &' exit 0
Literatur
Das SVN-Verzeichnis möchte ich auf einem USB-Stick am Beaglebone anlegen.
Jedoch war der USB-Stick nach dem Einstecken nicht sichtbar.
Make sure the usb device is plugged in before power on.. USB hotplug is not working
Also den Beaglebone nach 200 Tagen Uptime neu starten. Ein bisschen weh hat das schon getan.
Jetzt benutze ich doch eine 16GB-Micro-SDCard
Linux-Partition erstellen
$ sudo fdisk /dev/mmcblk0
Command (m for help): p Disk /dev/mmcblk0: 30.9 GB, 30908350464 bytes 255 heads, 63 sectors/track, 3757 cylinders, total 60367872 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/mmcblk0p1 8192 60367871 30179840 c W95 FAT32 (LBA) Command (m for help): d Selected partition 1 Command (m for help): p Disk /dev/mmcblk0: 30.9 GB, 30908350464 bytes 255 heads, 63 sectors/track, 3757 cylinders, total 60367872 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System Command (m for help): n Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p Partition number (1-4, default 1): 1 First sector (2048-60367871, default 2048): Using default value 2048 Last sector, +sectors or +size{K,M,G} (2048-60367871, default 60367871): Using default value 60367871 Command (m for help): p Disk /dev/mmcblk0: 30.9 GB, 30908350464 bytes 255 heads, 63 sectors/track, 3757 cylinders, total 60367872 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/mmcblk0p1 2048 60367871 30182912 83 Linux Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks.
ext 4 Filesystem erstellen
$ sudo mkfs.ext4 /dev/mmcblk0p1
Mountpunkt erstellen
$ sudo mkdir /var/svn
BlkID anzeigen und kopieren
$ sudo blkid [sudo] password for wnf: /dev/mmcblk0p1: UUID="a7735e75-307b-4223-8d28-9e454136fdd9" TYPE="ext4" /dev/mmcblk1p1: LABEL="rootfs" UUID="235d14e8-cf33-4c0e-ad4a-feeb81e0fe17" TYPE="ext4"
In die FSTAb eintragen
$ sudo nano /etc/fstab UUID=a7735e75-307b-4223-8d28-9e454136fdd9 /var/svn/ ext4 noatime,errors=remount-ro 0 1
Mounten
$ sudo mount /var/svn $ df -h Filesystem Size Used Avail Use% Mounted on /dev/mmcblk1p1 1.8G 837M 842M 50% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 247M 12K 247M 1% /dev tmpfs 50M 256K 50M 1% /run none 5.0M 0 5.0M 0% /run/lock none 249M 0 249M 0% /run/shm none 100M 0 100M 0% /run/user /dev/mmcblk0p1 29G 44M 27G 1% /var/svn
Da der Startmedienersteller den Bootlader auf dem USB Stick nicht erstellen konnte habe ich mein Herz in die Hand genommen und dd verwendet.
$ sudo dd if=/wnfdaten/Downloads/debian-8.2.0-i386-netinst.iso of=/dev/sde bs=1048576 315+0 Datensätze ein 315+0 Datensätze aus 330301440 Bytes (330 MB) kopiert, 28,7128 s, 11,5 MB/s
Subversion einrichten nach der folgenden Anleitung
Operation geglückt …
svn://192.168.1.10/wnfalbum
… Patient tot
Die Eeebox nimmt mir zu viel Leistung auf (sie wird zu warm) um 24/7 zu laufen.
Literatur
am Linux-PC
$ lsusb Bus 002 Device 003: ID 0fce:6192 Sony Ericsson Mobile Communications AB
$ sudo nano /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", MODE="0666", GROUP="plugdev"
$ sudo chmod a+r /etc/udev/rules.d/51-android.rules
Das Handy abziehen und wieder anstecken und dann ist es zusehen:
$ adb devices List of devices attached ZH8002B22X device
$ adb kill-server
Literatur:
Auf der Fritzbox
[x] Diesem Netzwerkgerät immer die gleiche IPv4-Adresse zuweisen.
Auf dem Server
$ sudo apt-get install nfs-kernel-server $ sudo nano /etc/hosts
192.168.1.142 winemachine
$ sudo nano /etc/exports
/wnfdaten winemachine(rw,async,no_subtree_check)
$ sudo /etc/init.d/nfs-kernel-server restart
Auf dem Client:
$sudo apt-get install nfs-common $ sudo nano /etc/hosts
127.0.0.1 localhost 127.0.1.1 winemachine 192.168.1.104 c2016
Das Verzeichnis erzeugen in das wnfdaten gemounted werden soll.
$ sudo mkdir /mnt/wnfdaten
$ sudo nano /etc/fstab
192.168.1.104:/wnfdaten /mnt/wnfdaten nfs rw 0 0
$ sudo mount /mnt/wnfdaten/
$ sudo apt update
liefert diese Fehlermeldung:
W: Fehlschlag beim Holen von http://archive.ubuntu.com/…orts/Release Erwarteter Eintrag »main/binary-i368/Packages« konnte in Release-Datei nicht gefunden werden (falscher Eintrag in sources.list oder missgebildete Datei).
Die Fehlermeldung auf Englisch erzeugen, damit man im Internet besser suchen kann:
$ LC_ALL=C sudo apt update
Failed to fetch http://security.ubuntu.com/…rity/Release Unable to find expected entry ‚main/binary-i368/Packages‘ in Release file (Wrong sources.list entry or malformed file)
Und hier im www.ubuntu-forum.de gefunden, dass es an der falschen Architecture liegen könnte.
$ dpkg --print-architecture amd64 $ dpkg --print-foreign-architectures i386 i368 $ sudo dpkg --remove-architecture i368 $ LC_ALL=C sudo apt update
Es werden keine Fehler mehr angezeigt.
http://www.adminswerk.de/…gern-testen/
Lesegeschwindigkeit
$ sudo hdparm -tT /dev/sdc /dev/sdc: Timing cached reads: 26700 MB in 2.00 seconds = 13365.78 MB/sec Timing buffered disk reads: read(2097152) returned 1441792 bytes BLKFLSBUF failed: No such device
Schreibgeschwindigkeit
$ dd count=100 bs=1M if=/dev/urandom of=/media/Lexar/test 100+0 Datensätze ein 100+0 Datensätze aus 104857600 Bytes (105 MB) kopiert, 7,56475 s, 13,9 MB/s