Hirdetés

Új hozzászólás Aktív témák

  • Csicsóka

    őstag

    válasz Csicsóka #29138 üzenetére

    Rengeteg problémát okoz mostanában a távoli tartalom SMB-n keresztüli lejátszása LE alatt, ezért visszatérnék kicsit az SSHFS-re. Ez lehetővé teszi szerveren, vagy NAS-on tárol fájlok elérését, és használatát LE alatt. Egyedüli követelmény, hogy SSH belépés lehetséges legyen a távoli gépen (NAS).
    LE oldalon, a network-tools addon telepítése szükséges a használathoz.

    Használatakor, alap esetben, a távoli jelszót kézzel kell beírni, így viszont nem lehetne automatikusan, induláskor felcsatolni. Ezért 256 bites rsa kulcsot kell első lépésben generálni, hogy azt a távoli gépre másolva, jelszó nélkül is működjön a felcsatolás.

    SSH-n be kell lépni az LE-be, majd:

    LibreELEC-megogo:~ # ssh-keygen
    Generating public/private rsa key pair.
    Enter file in which to save the key (/storage/.ssh/id_rsa):
    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    Your identification has been saved in /storage/.ssh/id_rsa.
    Your public key has been saved in /storage/.ssh/id_rsa.pub.
    The key fingerprint is:
    SHA256:zxdAtxHWXhz4n4OdXehcUlZms0C3wu0SsuGQgCiaTCc root@LibreELEC-megogo
    The key's randomart image is:
    +---[RSA 2048]----+
    | . .. . *=.=*|
    | E o . ...o.+=oO|
    |+.+ o.o.=.O |
    |o. o.+ B.o|
    | S o.+o+*|
    | o o+=o|
    | o . .|
    | . |
    | |
    +----[SHA256]-----+

    Jelszót a generálásnál nem kell megadni üres enter kell!

    Az elkészült kulcsot fel kell másolni a távoli gépre, ehhez tudni kell a távoli gép root jeszót:

    LibreELEC-megogo:~ # scp .ssh/id_rsa.pub root@10.1.1.1:/root/.ssh/authorized_keys
    root@10.1.1.1's password:
    id_rsa.pub 100% 403 88.5KB/s 00:00

    Ez után már jelszó megadása nélkül lehet SSH-n keresztül belépni a távoli gépbe.
    Pld.: ssh root@10.1.1.1

    Távoli könyvtár felcsatolása az LE alá:

    mkdir /var/media/Nas
    chmod 777 /var/media/Nas
    sshfs root@10.1.1.1:/media/Nas /var/media/Nas

    Csatolás boot időben, autostart.sh-ból.

    #!/bin/sh

    if [ ! -d /var/media/Nas ] ; then
    mkdir /var/media/Nas
    chmod 777 /var/media/Nas
    fi

    (
    sleep 10;
    sshfs root@10.1.1.1:/media/Nas /var/media/Nas
    ) &

    Természetesen ez csak egy példa, az ip címeket, elérési utakat módosítani kell!!

    [ Szerkesztve ]

Új hozzászólás Aktív témák