Keresés

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

  • Speeedfire

    nagyúr

    válasz FixY67 #42 üzenetére

    nem is kicsit, volt pár program amit felraktam és utána vagy 4 restart, aztán leszedtem őket
    most megint vissza
    de helyreállt az egész szerencsére

    viszont a hdd jó lett amit írtál dolgokat, felismeri és fel is mountolja
    viszont most meg a samba nem bír magával :W

    nem látom hálóban hiába csinálok bármit

    [global]
    netbios name = openwrt
    workgroup = lan
    server string = cuccok
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = ISO-8859-1
    preferred master = yes
    os level = 20
    security = user
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    [hdd]
    path = /hdd
    read only = no
    guest ok = no
    create mask = 777
    directory mask = 777

    nah még 1 kérdés mára
    linux alatt a q-val tudok kilépni a top-ból, open-wrt alatt mivel? sehogy sem akar összejönni
    mindig ki kell lépnem a terminálból, majd vissza

    Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com

  • Intruder2k5

    MODERÁTOR

    válasz vargalex #372 üzenetére

    Átírtam, de sajnos nincs javulás...

    Más:
    Valami "katasztrófa" történt, mert egy reboot-ot követően, most meg nincs webif. A legszebb az egészben, hogy lövésem sincs, hogy mi történt vele... Ugyan állítgattam dolgokat előtte, de semmi olyat, ami ezt befolyásolhatná. (time-zone, stb. apróságok) Azt már levettem, hogy nem indul el az ujttpd, csak nem tudom miért... Mindegy, végülis már belejöttem, a mount_root & firstboot-tól számolva 15 perc alatt megvan minden. Lehet, hogy holnap megint az következik. :-)

    root@OpenWrt:~# ps
    PID USER VSZ STAT COMMAND
    1 root 1360 S init
    2 root 0 SW [kthreadd]
    3 root 0 SW [ksoftirqd/0]
    4 root 0 SW [events/0]
    5 root 0 SW [khelper]
    8 root 0 SW [async/mgr]
    41 root 0 SW [sync_supers]
    43 root 0 SW [bdi-default]
    45 root 0 SW [kblockd/0]
    70 root 0 SW [kswapd0]
    71 root 0 SW [aio/0]
    72 root 0 SW [crypto/0]
    84 root 0 SW [mtdblockd]
    90 root 0 SW [ar71xx-spi]
    224 root 0 SW [ipolldevd]
    278 root 0 SWN [jffs2_gcd_mtd3]
    293 root 1360 S init
    307 root 1364 S syslogd -C16
    309 root 1348 S klogd
    323 root 768 S /sbin/hotplug2 --override --persistent --set-worker /
    605 root 0 SW [cfg80211]
    621 root 0 SW [khubd]
    628 root 0 SW [phy0]
    743 root 0 SW [scsi_eh_0]
    744 root 0 SW [usb-storage]
    965 root 1136 S /usr/sbin/dropbear -p 22 -P /var/run/dropbear.1.pid
    1062 nobody 900 S /usr/sbin/dnsmasq -K -D -y -Z -b -E -s lan -S /lan/ -
    1098 root 824 S /usr/sbin/ntpclient -i 600 -s -l -D -p 123 -h 0.openw
    1193 root 1364 S udhcpc -t 0 -i eth0.2 -b -p /var/run/eth0.2.pid -O ro
    1194 root 2624 S N smbd -D
    1196 root 2128 S nmbd -D
    1201 root 0 SW [kjournald]
    1203 root 0 SW [kjournald]
    1248 root 1356 S watchdog -t 5 /dev/watchdog
    1254 root 1192 S /usr/sbin/dropbear -p 22 -P /var/run/dropbear.1.pid
    1255 root 1360 S -ash
    1317 root 1352 R ps
    root@OpenWrt:~# /etc/init.d/uhttpd enable
    root@OpenWrt:~# /etc/init.d/uhttpd start
    WARNING: the specified certificate and key files do not exist and the px5g generator is not available, skipping SSL setup.
    root@OpenWrt:~#

  • Intruder2k5

    MODERÁTOR

    válasz Speeedfire #660 üzenetére

    Próbáld meg hozzátenni ezt is a config file-hoz:

    ftp_username=nobody

  • Intruder2k5

    MODERÁTOR

    válasz tibe0309 #1208 üzenetére

    Próbáld meg beletenni ezt is:

    ftp_username=nobody

    Amúgy root-al próbálkozol?

  • tibe0309

    tag

    válasz Intruder2k5 #1209 üzenetére

    Persze a root-tal.
    A nobody ugyanazt csinálja, bár azt értem, hogy miért (hiszen ez tényleg nem jó fnév :) )

    Addig még 1 kérdés: a transmission torrentklienst nem lehet jelszóval levédeni? Mert elég zavaró, hogy a neten akárki módosithatja a letöltéseimet, nézegetheti azokat.

    Szerk: Ja, hogy a conf-ba tegyem bele... Máris megnézem :)

    Szerk2: Semmi javulás :(

    [ Szerkesztve ]

  • tibe0309

    tag

    anon_mkdir_write_enable=YES
    anon_upload_enable=YES
    no_anon_password=YES
    anon_world_readable_only=NO
    # leave this as / needs to be nonwritable
    anon_root=/mnt/hdd/ # you might have to make this dir
    #secure_chroot_dir=/mnt/hdd/
    ftp_username=nobody
    nopriv_user=root
    background=YES
    listen=YES
    anonymous_enable=YES
    local_enable=YES
    write_enable=YES
    local_umask=022
    check_shell=NO
    dirmessage_enable=YES
    ftpd_banner=ROUTER

    ebből még mit lehet módositani, hogy tényleg a /mnt/hdd-t nyissa meg?

    [ Szerkesztve ]

  • peter76bp

    senior tag

    Sziasztok!

    Kis help kellene megint. Akármit csinálok Win7 ragaszkodik hozzá, hogy adjak meg jelszót a router USB-jéhez való csatlakozáskor, és nem fogadja el azt amit megadtam (kisbetű, nagybetű, szám és spéci karakter van benne).

    /etc/config/samba tartalma:

    config 'samba'
    option 'name' 'router'
    option 'workgroup' 'lan'
    option 'description' 'media'
    option 'unix charset' 'utf-8'

    config 'sambashare'
    option 'name' 'usb'
    option 'path' '/mnt/hdd'
    option 'read_only' 'no'
    option 'browseable' 'yes'
    option 'guest_ok' 'yes'
    option 'create_mask' '0777'
    option 'dir_mask' '0777'
    option 'users' 'peter'
    option 'read_only' 'no'
    option 'guest_ok' 'no'

    /etc/samba/smb.conf.template tartalma:

    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = UTF-8
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    /etc/samba/smbpasswd tartalma:

    root:0:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:password:[U ]:LCT-00000001:
    peter:0:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:password:[U ]:LCT-00000001:

    Köszi ha lesz tipp

    Üdv: Péter

    [ Szerkesztve ]

  • Scobbyka

    tag

    válasz peter76bp #1642 üzenetére

    A TE /etc/samba/smb.conf.template tartalmad:
    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = UTF-8
    preferred master = yes
    os level = 20
    security = share -----> ilyenkor nem is kellene password-öt kérnie, rakd "users"-ra ha jelszavazni akarsz
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    Ha viszont nem akarsz jelszavazni akkor maradjon "share", de akkor viszont a
    /etc/config/samba így nézzen ki:
    config 'samba'
    option 'name' 'router'
    option 'workgroup' 'lan'
    option 'description' 'media'
    option 'unix charset' 'utf-8'

    config 'sambashare'
    option 'name' 'usb'
    option 'path' '/mnt/hdd'
    option 'read_only' 'no'
    option 'browseable' 'yes'
    option 'guest_ok' 'yes'
    option 'create_mask' '0777'
    option 'dir_mask' '0777'

    Scobby

  • peter76bp

    senior tag

    válasz Scobbyka #1647 üzenetére

    Sziasztok!

    Köszi a tippeket. Na igen, van duplázás, mert a végén már mindenhonnan másolgattam mindent, hátha életre tudom kelteni, de nem sikerült. Így persze nem is csoda, ha egyik beállítással ütöttem a másikat :W

    A usernél a 0-t már tegnap átírtam 1000-re, csak nem tudtam módosítani már a hozzászólásomon.

    Viszont a javaslatoknak megfelelően az alábbiakra javítottam a konfig fájlokat.

    /etc/config/samba:

    config 'samba'
    option 'name' 'router'
    option 'workgroup' 'workgroup'
    option 'description' 'media'
    option 'unix charset' 'utf-8'

    config 'sambashare'
    option 'name' 'usb'
    option 'path' '/mnt/hdd'
    option 'read_only' 'no'
    option 'browseable' 'yes'
    option 'guest_ok' 'no'
    option 'create_mask' '0777'
    option 'dir_mask' '0777'
    option 'users' 'peter'

    /etc/samba/smb.conf.template:

    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = UTF-8
    preferred master = yes
    os level = 20
    security = users
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    Az eredmény ugyanaz. Látom a routert látom a megosztást, de nem fogadja el a usernév/jelszó párost.

    Viszont átállítva úgy, hogy ne kérjen jelszót működik, úgyhogy ezzel itt meg is állok, mivel a másolás oda is vissza is max 350 kbyte/sec volt, úgyhogy ez esetleg a vinyó tartalmának böngészésére elegendő.

    Ennek örömére nekirugaszkodok megint a vsftpd felrakásának, mert ez a múltkor nem jött össze, mindig újraindult a router és nem volt semmi hibaüzenet, de lehet, hogy ez is a swap hiánya miatt volt.

    Üdv: Péter

  • Scobbyka

    tag

    válasz Speeedfire #1738 üzenetére

    TOP írás közepén: 600MB file ~3000 kbyte/s
    �[H�[JMem: 28488K used, 996K free, 0K shrd, 636K buff, 12424K cached
    CPU: 0% usr 16% sys 0% nic 0% idle 58% io 0% irq 25% sirq
    Load average: 0.44 0.10 0.03 2/43 22839
    �[7m PID PPID USER STAT VSZ %MEM %CPU COMMAND�[0m
    21041 20349 nobody R N 2916 10% 17% smbd -D
    3 2 root SW 0 0% 17% [ksoftirqd/0]
    22839 22828 root R 1352 5% 8% top
    20349 1 root S N 2620 9% 0% smbd -D
    20351 1 root S 2120 7% 0% nmbd -D
    539 1 root S 1616 5% 0% /usr/sbin/pppd plugin rp-pppoe.so mtu
    1686 1 root S 1464 5% 0% /usr/sbin/uhttpd -f -h /www -r OpenWr
    944 1 root S 1448 5% 0% hostapd -P /var/run/wifi-phy0.pid -B
    20792 1 root S 1432 5% 0% /bin/sh /usr/lib/ddns/dynamic_dns_upd
    313 1 root S 1364 5% 0% syslogd -C16
    22828 22827 root S 1364 5% 0% -ash
    20603 20602 root S 1360 5% 0% -ash
    1 0 root S 1360 5% 0% init
    294 1 root S 1360 5% 0% init
    1731 1 root S 1356 5% 0% watchdog -t 5 /dev/watchdog
    315 1 root S 1348 5% 0% klogd
    22826 20792 root S 1344 5% 0% sleep 600
    20602 1391 root S 1192 4% 0% /usr/sbin/dropbear -s -p 9097 -P /var
    22827 1391 root S 1192 4% 0% /usr/sbin/dropbear -s -p 9097 -P /var
    1391 1 root S 1136 4% 0% /usr/sbin/dropbear -s -p 9097 -P /var
    �[H�[JMem: 28336K used, 1148K free, 0K shrd, 640K buff, 12312K cached
    CPU: 0% usr 26% sys 0% nic 0% idle 50% io 0% irq 22% sirq
    Load average: 0.48 0.11 0.04 1/43 22839
    �[7m PID PPID USER STAT VSZ %MEM %CPU COMMAND�[0m
    21041 20349 nobody D N 2916 10% 26% smbd -D
    3 2 root SW 0 0% 12% [ksoftirqd/0]
    20289 2 root RW 0 0% 6% [usb-storage]
    1686 1 root S 1464 5% 2% /usr/sbin/uhttpd -f -h /www -r OpenWr
    90 2 root SW 0 0% 1% [ar71xx-spi]
    70 2 root SW 0 0% 0% [kswapd0]
    20349 1 root S N 2620 9% 0% smbd -D
    20351 1 root S 2120 7% 0% nmbd -D
    539 1 root S 1616 5% 0% /usr/sbin/pppd plugin rp-pppoe.so mtu
    944 1 root S 1448 5% 0% hostapd -P /var/run/wifi-phy0.pid -B
    20792 1 root S 1432 5% 0% /bin/sh /usr/lib/ddns/dynamic_dns_upd
    313 1 root S 1364 5% 0% syslogd -C16
    22828 22827 root S 1364 5% 0% -ash
    20603 20602 root S 1360 5% 0% -ash
    1 0 root S 1360 5% 0% init
    294 1 root S 1360 5% 0% init
    1731 1 root S 1356 5% 0% watchdog -t 5 /dev/watchdog
    22839 22828 root R 1356 5% 0% top
    315 1 root S 1348 5% 0% klogd
    22826 20792 root S 1344 5% 0% sleep 600

    [ Szerkesztve ]

    Scobby

  • vargalex

    Topikgazda

    válasz dfcwolf #2028 üzenetére

    Hi!

    Ez érdekes, már más is azt írta, hogy üres ez a file neki. Milyen repository-ból rakod fel a samba3 csomagot? Én megnéztem a BackFire, Kamikaze trunk, X-Wrt snapshot repository-kat, mindenhol 384 byte-os a /etc/samba/smb.conf.template file a következő tartalommal:

    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = ISO-8859-1
    preferred master = yes
    os level = 20
    security = user
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    [ Szerkesztve ]

    Alex

  • dfcwolf

    tag

    válasz vargalex #2036 üzenetére

    /ect/config/samba

    Ez a fájl teljesen üres

    /etc/samba/smb.conf.template

    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = ISO-8859-1
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    Siemens SL55 | Siemens SX1 | LG Viewty | LG Arena | LG O2X | HTC ONE XL | HTC HOX | Galaxy Note II | Galaxy Note III | Honor 4X | Nexus 6 | ONEPlus 3 | ONEPlus 3T | ONEPlus 5

  • dfcwolf

    tag

    válasz vargalex #2036 üzenetére

    Bocsánat rosszul írtam az előbb

    /ect/config/samba

    config 'samba'
    option 'name' 'server'
    option 'workgroup' 'lan'
    option 'description' 'media'

    config 'sambashare'
    option 'name' 'media'
    option 'path' '/mnt/hdd'
    option 'read_only' 'no'
    option 'browseable' 'yes'
    option 'guest_ok' 'yes'

    /etc/samba/smb.conf.template

    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = ISO-8859-1
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    Siemens SL55 | Siemens SX1 | LG Viewty | LG Arena | LG O2X | HTC ONE XL | HTC HOX | Galaxy Note II | Galaxy Note III | Honor 4X | Nexus 6 | ONEPlus 3 | ONEPlus 3T | ONEPlus 5

  • Tas

    tag

    Sziasztok!

    Segitseget szeretnek kerni ftp beallitashoz. Feltettem a leirasok alapjan a vsftpt. Port meg van nyitva. Csatlakozasnal valami olyasmit magyaraz, hogy nem enged belepni irhato anonymous roottal. Gondoltam keszitek egy ftp mappat es az lesz majd a helye az ftp-s fileoknak. Mas forumokon lattam, hogy user es passwd fileokat kell szerkeszteni. Jo lenne egy felhasznalo, mert az anonymous annyira nem biztonsagos. Jol gondolom? Bocs tok lama vagyok a linuxhoz, mintha egy gyepesnek magyaraznatok ugy kerek segitseget :)

    anon_mkdir_write_enable=YES
    anon_upload_enable=YES
    no_anon_password=YES
    anon_world_readable_only=NO
    anon_root=/mnt/hdd/ftp
    # secure_chroot_dir=/tmp
    ftp_username=nobody
    nopriv_user=root
    background=YES
    listen=YES
    anonymous_enable=YES
    local_enable=YES
    write_enable=YES
    local_umask=022
    check_shell=NO
    dirmessage_enable=YES
    ftpd_banner=DragonDen FTP

    Transmission is be van allitva, de ha 2 vagy annal tobb torrent van lemerevedik a router es csak a reboot segit rajta

    config transmission
    option 'enable' '1'
    option 'config_dir' '/mnt/hdd/downloads/config'
    option 'download_dir' '/mnt/hdd/downloads'
    option 'rpc_whitelist' '127.0.0.1,192.168.1.*'
    option 'rpc_whitelist_enabled' 'false'
    option 'preallocation' '2'
    option 'rpc_username' '*'
    option 'rpc_password' '*'
    option 'rpc_authentication_required' '1'

    json file
    "alt-speed-down": 50,
    "alt-speed-enabled": false,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 50,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "dht-enabled": true,
    "download-dir": "\/mnt\/hdd\/downloads",
    "encryption": 1,
    "incomplete-dir": "\/mnt\/hdd\/downloads\/config\/Incomplete",
    "incomplete-dir-enabled": false,
    "invalid-key": false,
    "lazy-bitfield-enabled": true,
    "message-level": 2,
    "open-file-limit": 32,
    "peer-limit-global": 240

  • FeRkE

    őstag

    válasz Speeedfire #4309 üzenetére

    [global]
    netbios name = ROUTER
    workgroup = Home
    server string = openwrt
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = utf-8
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    [s500]
    path = /mnt/hdd/downloads
    read only = no
    guest ok = yes

  • vargalex

    Topikgazda

    válasz FeRkE #4308 üzenetére

    Hi!

    Gondolom a /etc/samba/smb.conf.template-n nem sokat változtattál, így a guest user valószínűleg a nobody. A probléma összesen annyi, hogy a nobody user-nek alapban nincs joga az adott könyvtárba való íráshoz.
    Nem túl korrekt megoldás (igazából csoportba kellene szervezni a routeren az usereket, illetve a megfelelő csoporthoz kellene rendelni a könyvtárat), de első közelítésnek elég (minden user-nek ad írásjogot rekurzívan):

    chmod o+w -R /mnt/hdd/downloads

    Szerk: Most néztem a következő hozzászólásodat, jól tippeltem, a nobody a guest user.

    [ Szerkesztve ]

    Alex

  • Maximusz

    aktív tag

    válasz Speeedfire #43 üzenetére

    Sziasztok!

    csoport beállításokkal kapcsolatban szeretnék kérdezni (mert amit csináltam egyenlőre nem működik).

    Szeretnék létrehozni ket csoportot a routeren (még nem a sambaban)

    -root
    -users

    néven . - ekkor jól gondolom, hogy "csak" a /etc/group-ot kell szerkeszteni a következőképpen ? :

    root:x:0:
    nogroup:x:65534:
    users:x:???????:

    de kérdés az, hogy ?????? helyére mit kell beírnom? (idővel szeretném teljes mértékben jelszóhoz kötni a router megosztás használatát, de még nem tartok ott, csak elkezdtem kiépíteni)

    következő kérdés - ha megvan a csoport (users), hogyan tudok felvenni felhasználókat? (szeretnék 4-5-öt felvenni korlátozott jogokkal)

    ekkor a passwd fájlt kell szerkeszteni valami hasonlóképpen? :

    root:$1$SvdDA7jZkvbFHEzBrUgwwh61:0:0:root:/root:/bin/ash
    nobody:*:65534:65534:nobody:/var:/bin/false
    daemon:*:65534:65534:daemon:/var:/bin/false
    dori:$1$vAN4CBJqky378jarcz0axO0:0:0:root:/root:/bin/ash

    eszter:$1$pPOTZxgO$QpkGtLk5kpyV1:0:0:users:/users:/bin/ash
    olga:$1$pPOTZxgO$Qpktkky10:0:users:/users:/bin/ash

    ahol dori és root a root csoportba tartozik és root jogokkal bír, eszter és olga pedig a users csoportba tartozik, és ???????????? jogokkal bír?

    köszi - segítséget.

    nemrég kezdtem el foglalkozni linux-al, és nagyon tetszik, ezért szeretném ezeket megcsinálni, csak elakadtam.

  • vargalex

    Topikgazda

    válasz Speeedfire #4693 üzenetére

    Hi!

    Gondolom a samba-t nem root userrel használod (gyaníthatóan a default nobody-val). És ugye alapban a nobody-nak nincs joga írni a filerendszerre (gondolom a root tulajdona, illetve a root csoporthoz is tartozik az ext3 partíció). Szóval, valami másik userrel kellene próbálni (akinek van joga), vagy a nobody-t a megfelelő csoportba tenni. NTFS-nél lehet, hogy nem foglalkozik a jogosultságokkal, mert ott ugye máshogy kellene kezelni.

    SSH-n pedig nyilván nem nobody-val próbálod, mert ő nem is tud bejelentkezni.

    [ Szerkesztve ]

    Alex

  • sorcerer86

    tag

    mit kellene írni az exports-ba hogy bárkit lan ról beengedjen az nfs
    unfs3-at telepítettem
    exportsban jelenleg:
    /mnt/hdd 192.168.1.0/255.255.255.0(rw,all_squash)
    és ha fel akarom csatolni a meghajtót user/passt kér de se root-ot se nobodyt nem fogad el

  • vargalex

    Topikgazda

    válasz r3pl4y #4992 üzenetére

    Hidd el, a samba-nak a config-os megoldással nincs semmi baja.
    Csak annyit kell tudnod (megszoknod), hogy az egységes kezelhetőség miatt elég sok program config-ját kiszervezték UCI formátumúra. Majd ebből a formátumból az init.d script előállítja az alkalmazás saját config-ját (samba esetén pl. a /tmp/smb.conf-ba), amennyiben erre szükség van. Ez igaz egyébként az fstab-os kérdésedre is. Láthatod, hogy a végleges /etc/fstab-ban (ami egyébként egy symlink a /tmp/fstab-ra) az első sor nem véletlen: "# WARNING: this is an auto generated file, please use uci to set defined filesystems".
    Samba-nál annyiban bonyolódik a helyzet, hogy mivel sok beállítási lehetőséggel rendelkezik, ezért csak a fontosakat tették át UCI-ba, hogy a webes felület ne legyen túl összetett. A többit tartották meg a /etc/samba/smb.conf.template-ban (amit ssh-n van lehetőséged módosítani). És az init.d script ebből a kettőből állítja össze a véglegeset.

    Így az egységes config felépítés miatt egészen könnyű webes felületet csinálni (sőt, elég soknál ugye már megcsinálták) LuCi, illetve WebIf alá.

    Egyébként a samba-hoz létrehozott felhasználót (amihez egyébként tökéletesen megfelel a defaultban már létező nobody is) egyáltalán nem kell a root csoporthoz rendelni, sokkal inkább célszerű lenne a könyvtár jogosultságait úgy beállítani, hogy írásjoga is legyen. Jól is nézne ki az a rendszergazda, aki egy samba-n keresztüli írásjog megadásához root csoportba tenné a felhasználót!

    A samba-s másolási sebességeket gondolom MB/s-ben akartad írni. Mik most a mount opciók? És most akkor mi van a /tmp/smb.conf-ban?

    Alex

  • Bernath

    tag

    Ez a samba beállításom,itt jó minden? Még mindig nem tudok total commanderrel csatlakozni.... :W

    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = ISO-8859-1
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    Bernath

  • r3pl4y

    aktív tag

    válasz Bernath #5591 üzenetére

    Fúú milyen lassan haladok a tutorialokkal :)...

    Na... itt ezt bátran átírhatod UTF-8 -ra.. ha van feltéve ez a csomag: kmod-nls-utf8 (ha az én firmware -met használod akkor tuti van.)

    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = UTF-8
    preferred master = yes
    os level = 20
    security = share
    guest account = root
    invalid users = nobody
    smb passwd file = /etc/samba/smbpasswd

    Ez ilyen legyen!

    Tegnap ezt linkelted:

    config 'samba'
    option 'name' 'openwrt'
    option 'workgroup' 'openwrt'
    option 'description' 'openwrt'
    option 'homes' '1'

    config 'sambashare'
    option 'create_mask' '0700'
    option 'dir_mask' '0700'
    option 'name' 'torrent'
    option 'path' '/torrent'
    option 'guest_ok' 'yes'
    option 'read_only' 'yes'

    Ez legyen ilyen:
    config 'samba'
    option 'name' 'openwrt'
    option 'workgroup' 'WORKGROUP'
    option 'description' 'openwrt'
    option 'homes' '0'

    config 'sambashare'
    option 'create_mask' '0700'
    option 'dir_mask' '0700'
    option 'name' 'torrent'
    option 'path' '/torrent'
    option 'guest_ok' 'yes'
    option 'read_only' no'

    "option 'workgroup' 'WORKGROUP'" - Ide add meg azt a csoportot ahol a számítógépek is vannak, mert úgy gyorsabb meg rendezettebb a hálózat.

    "option 'read_only' no'" ezt meg azért írtam át NO -ra mert így ha YES akkor nem tudsz a meghajtóra írni.

    Az volt a baj, hogy ha megnézed a template file -t, hogy a vendég felhasználó a nobody volt, de annak meg semmihez nincs joga... ezért kicseréltük root -ra... na ez nyilván nem a legszebb megoldás, de mindegy mivel neked az a lényeg, hogy mindent tudj csinálni a megosztott mappádba és úgyis csak a /torrent mappa van megosztva így ebből nem lesz baj.

    További kérdés ha még így sem megy, hogy win7 -et vagy vistát használsz?

    [ Szerkesztve ]

    "Ne vedd túl komolyan az életet, úgysem úszod meg élve!"

  • hesszan

    aktív tag

    válasz Bernath #5591 üzenetére

    Szia.
    az enyém jelszó nélküli

    nano /etc/config/samba

    config 'samba'
    option 'name' 'X'
    option 'description' 'X'
    option 'workgroup' 'workgroup'

    config 'sambashare'
    option 'name' 'X'
    option 'path' '/mnt/hdd'
    option 'read_only' 'no'
    option 'guest_ok' 'yes'
    option 'browsable' 'yes'
    és javaslom elolvasni:
    ezt
    és ezt

    nano smb.conf

    [global]
    netbios name = X
    workgroup = workgroup
    server string = X
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = UTF-8
    local master = yes
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    [X]
    path = /mnt/hdd
    read only = no
    guest ok = yes

    nano smb.conf.template

    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = UTF-8
    local master = yes
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    Sungdurung

  • hesszan

    aktív tag

    válasz gabipaci #6108 üzenetére

    nekem ez oldotta meg :)

    nano /etc/samba/smb.conf

    config 'samba'
    option 'name' 'X'
    option 'description' 'X'
    option 'workgroup' 'workgroup'

    config 'sambashare'
    option 'read_only' 'no'
    option 'name' 'X'
    option 'path' '/mnt/hdd'
    option 'browseable' 'yes'
    option 'guest_ok' 'yes

    nano /etc/samba/smb.conf.template

    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = UTF-8
    preferred master = yes
    os level = 20
    security = user
    guest account = nobody

    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    Sungdurung

  • vargalex

    Topikgazda

    válasz adamka16 #6260 üzenetére

    Mondom, hogy az a baj, hogy olyan opciók szerepelnek a config file-ban, amik nem léteznek.
    Szóval, szerintem helyesen a /etc/config/samba tartalma:

    config 'samba'
    option 'name' 'openwrt'
    option 'workgroup' 'openwrt'
    option 'description' 'openwrt'
    option 'homes' '1'

    config 'sambashare'
    option 'name' 'hdd'
    option 'path' '/mnt/hdd'
    option 'read_only' 'no'
    option 'guest_ok' 'yes'
    option 'create_mask' '0744'
    option 'dir_mask' '0744'

    Illetve a /etc/samba/smb.conf.template tartalma:

    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = IPTOS_LOWDELAY TCP_NODELAY
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd
    unix charset = UTF-8
    client code page = 852
    dos charset = 852
    display charset = UTF-8
    character set = ISO8859-2

    Most az NTFS partíciót fstab-ból csatolod? Vagy külön scriptből? Mi a mount kimenete?

    [ Szerkesztve ]

    Alex

  • Gabesz128

    csendes tag

    Hello!
    Van valaki akinek sikerült nem root-ként ssh-n belépni. Nekem sehogy sem megy (helyes felhasználónév és pass esetén bezáródik a putty).

    passwd tartalma:
    root:XXX:0:0:root:/mnt/hdd:/bin/ash
    vguser:XXX:1000:65534:vguser:/aaa:/bin/ash
    nobody:*:65534:65534:nobody:/var:/bin/false
    daemon:*:65534:65534:daemon:/var:/bin/false

    passwd vguser parancsot használtam.

    aaa mappa létezik, és a chmod-dal a tulajdonosa vguser-re állítva.
    group fájl tartalma:
    root:x:0:
    nogroup:x:65534:vguser

    Természetesen a vguser felhasználónévvel akarnék belépni.

  • Keresztapper

    senior tag

    válasz Gabesz128 #6405 üzenetére

    Szerintem jobb lenne másik group-ba tenni ezt a usert és ennek megfelelően módosítani a /etc/passwd tartalmát is, mert a 65534, a nobody csoportja, az meg szerintem nem rendelkezhet ssh jogal. Úgy mennie kell.

    [ Szerkesztve ]

    http://palscoffeetech.com/

  • Gabesz128

    csendes tag

    válasz Keresztapper #6445 üzenetére

    Kipróbáltam az ötletet, de valami továbbra sem jó.

    Kérdés továbbra is az, hogy miért csak root user-ként tudok ssh-n belépni (helyes felhasználónév és pass esetén bezáródik a putty). Ha valakinek sikerült más néven is belépni, írja meg, hogy mit rontok el. Kösz

    group fájl tartalma:
    root:x:0:
    user:x:1200:vguser
    nogroup:x:65534:

    passwd tartalma:
    root:XXX:0:0:root:/mnt/hdd:/bin/ash
    vguser:XXX:1000:1200:vguser:/aaa:/bin/ash
    nobody:*:65534:65534:nobody:/var:/bin/false
    daemon:*:65534:65534:daemon:/var:/bin/false

    passwd vguser parancsot használtam.
    aaa mappa létezik, és a mc-ben chown-nal a tulajdonosa vguser-re állítva.
    Természetesen a vguser felhasználónévvel akarnék belépni.

  • boatkiller

    tag

    Sziasztok!

    Egy kis segítség kellene a vsftpd.conf-hoz. Így néz ki most:
    anon_mkdir_write_enable=YES
    anon_upload_enable=YES
    no_anon_password=YES
    anon_world_readable_only=NO
    # leave this as / needs to be nonwritable
    anon_root=/mnt/hdd# you might have to make this dir
    # secure_chroot_dir=/tmp
    ftp_username=nobody
    nopriv_user=root
    background=YES
    listen=YES
    anonymous_enable=YES
    local_enable=YES
    write_enable=YES
    local_umask=022
    check_shell=NO
    dirmessage_enable=YES
    ftpd_banner=ROUTER

    Így tudok belépni: ftp://anonymous@192.168.1.1 (itt viszont kéri a jelszót, ez nem probléma) Szeretném a /mnt/hdd/PS2SMB mappámat, de csakis ezt írható és olvashatóvá tenni. Minden segítség jól jönne.

  • Intruder2k5

    MODERÁTOR

    válasz kovy79 #6685 üzenetére

    Szia!

    Ehhez már a "Custom Configuration"-t kell választanod a Samba beállításánál, és ott annyi megosztást hozol létre, és olyan néven, ahogyan kedved tartja! Alapnak valami ilyet tegyél bele.

    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = ISO-8859-1
    preferred master = yes
    os level = 20
    security = user
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    [mnt]
    path = /mnt
    read only = no
    guest ok = yes

    [opt]
    path = /opt
    read only = no
    guest ok = yes

    Aztán ezt módosítod, ahogy neked tetszik!

    [ Szerkesztve ]

  • Maximusz

    aktív tag

    válasz vargalex #6755 üzenetére

    Szia!

    megvan a 2TB winyó... - EXT4-be formázva nem gyenge terhelést jelentett a routernek (vagy 20-25 percig)

    Mem: 28540K used, 1036K free, 0K shrd, 1156K buff, 1880K cached
    CPU: 3% usr 68% sys 0% nic 0% idle 22% io 0% irq 4% sirq
    Load average: 2.97 1.85 1.40 2/85 3136
    PID PPID USER STAT VSZ %MEM %CPU COMMAND
    90 2 root SW 0 0% 20% [ar71xx-spi]
    1088 1 root S 1412 5% 9% hostapd -P /var/run/wifi-phy0.pid -B
    2312 2110 root R 1360 5% 9% top
    32211 31481 root D 77104 261% 7% mkfs.ext4 /dev/sdb1
    31479 1425 root S 1192 4% 6% /usr/sbin/dropbear -p 1622 -P /var/ru
    1468 1 nobody S 912 3% 4% /usr/sbin/dnsmasq -K -D -y -Z -b -E -
    1569 1568 root D 9104 31% 4% /usr/bin/transmission-daemon -g /mnt/
    1570 1568 root S 9104 31% 4% /usr/bin/transmission-daemon -g /mnt/
    1513 1 root S 1356 5% 3% watchdog -t 5 /dev/watchdog
    31923 2 root SW 0 0% 2% [flush-8:16]
    3 2 root SW 0 0% 2% [ksoftirqd/0]
    31074 2 root DW 0 0% 1% [usb-storage]
    307 2 root RW 0 0% 1% [usb-storage]
    1568 1567 root S 9104 31% 1% /usr/bin/transmission-daemon -g /mnt/
    84 2 root SW 0 0% 1% [mtdblockd]
    70 2 root SW 0 0% 0% [kswapd0]
    1567 1 root S 9104 31% 0% /usr/bin/transmission-daemon -g /mnt/
    10198 1 root S 8880 30% 0% asterisk
    10199 10198 root S 8880 30% 0% asterisk
    10201 10199 root S 8880 30% 0% asterisk

    ebből a lényeg a 261%-os memória használat... - ezért kell és elengedhetetlen a swap (aki nem tudná!)

  • Lesliegold

    tag

    Kedves Sorstársak,

    Felraktam Samba-t, WSFTP-t, Transmissiont a leírás szerint...Most már a PC látja a hálózatban, csak belépni nem tudok a héálózaton belül(Samban) mert logint + passt kér.
    FTP kapcsolatot is próbáltam 192.168.1.1-el (nem tudom kell e port) de itt is logint + passt kér.
    A torrentezésnél még a felület sem jön be az említett 192.168.1.1:9091-en

    PS-re ezt kapom:
    root@OpenWrt:~# ps
    PID USER VSZ STAT COMMAND
    1 root 1360 S init
    2 root 0 SW [kthreadd]
    3 root 0 SW [ksoftirqd/0]
    4 root 0 SW [events/0]
    5 root 0 SW [khelper]
    8 root 0 SW [async/mgr]
    41 root 0 SW [sync_supers]
    43 root 0 SW [bdi-default]
    45 root 0 SW [kblockd/0]
    70 root 0 SW [kswapd0]
    71 root 0 SW [aio/0]
    72 root 0 SW [crypto/0]
    84 root 0 SW [mtdblockd]
    90 root 0 SW [ar71xx-spi]
    225 root 0 SW [ipolldevd]
    279 root 0 SWN [jffs2_gcd_mtd3]
    294 root 1360 S init
    313 root 1364 S syslogd -C16
    315 root 1348 S klogd
    329 root 768 S /sbin/hotplug2 --override --persistent --set-worker /
    525 root 0 SW [cfg80211]
    534 root 1616 S /usr/sbin/pppd plugin rp-pppoe.so mtu 1492 mru 1492 n
    558 root 0 SW [khubd]
    565 root 0 SW [phy0]
    766 root 0 SW [scsi_eh_0]
    767 root 0 SW [usb-storage]
    941 root 1448 S hostapd -P /var/run/wifi-phy0.pid -B /var/run/hostapd
    1138 root 0 SW [kjournald]
    1174 root 0 SW [flush-8:0]
    1341 root 0 SW [kjournald]
    1374 root 1136 S /usr/sbin/dropbear -p 22 -P /var/run/dropbear.1.pid
    1581 root 1464 S /usr/sbin/uhttpd -f -h /www -r OpenWrt -x /cgi-bin -t
    1596 root 1044 S vsftpd
    1636 root 824 S /usr/sbin/ntpclient -i 600 -s -l -D -p 123 -h 0.openw
    1654 nobody 900 S /usr/sbin/dnsmasq -K -D -y -Z -b -E -s lan -S /lan/ -
    1663 root 2624 S N smbd -D
    1665 root 2120 S nmbd -D
    1674 root 1356 S watchdog -t 5 /dev/watchdog
    1779 root 1192 S /usr/sbin/dropbear -p 22 -P /var/run/dropbear.1.pid
    1780 root 1360 S -ash
    1793 root 1352 R ps

    Löknétek még egy picit rajtam, ha már (talán) a célegyenesben vagyok...? Köszi!

    Xiaomi Redmi 3

  • vargalex

    Topikgazda

    válasz nimfas #7712 üzenetére

    Hi!

    A kép alapján anonymous login-nál arra panaszkodik, hogy nincs ftp nevű usered.
    Ezt létre kellene hoznod, amit a következő paranccsal megtehetsz:
    echo "ftp:*:65534:65534:ftp:/var:/bin/false" >> /etc/passwd

    Másik megoldás, ha a vsftpd.conf-ban beállítod az ftp_username-t egy létezőre (az alap rendszerben a nobody biztosan létezik). Azaz a /etc/vsftpd.conf-hoz add hozzá a következő sort:

    ftp_username=nobody

    Alex

  • nimfas

    addikt

    válasz vargalex #7715 üzenetére

    Köszi a választ...

    Alakul-alakul, mivel a nobody-hoz tartozó passw-ről gőzöm sincs... így létrehoztam egy nimfas usert, adtam neki home könyvtárat, jelszót átírtam a conf-ban a ftp_username-t nimfas-ra és voala... megy az FTP :-DDDDD

    Még egy gebasz van, hogy távolról meg tudom pingelni a gépet, DDNS be van lőve, de ha a ddns címet beírom a végén a :9091-ellen akkor nem csatlakozik a Transmissionhoz.... az ftp-t nem tudtam kipróbálni, mert nyilván helyi hálón megy, csak kívülről tilt le a router...

    Ezek a beállítások:

    hmmmm... mi lehet a gond?

    hmm... valamit nem találok... a Port Forwarding ugyanaz mint a Trafic Redirection???
    Nem találom a Port Forwarding menüt a Routerben :-D Hol a fenében van?

  • nimfas

    addikt

    A képen a "Physical Path" részhez /mnt/hdd/downloads vagy a sda1 rész kell....?
    Allowed Usernek be kell írni vkit vagy ha üres akkor mindenki látja a megosztást?

    Create ill. dir mask-hoz mit kell írni ha file-t és könyvtárat is szeretném engedélyezni, hogy létrehozzon, töröljön??

    Egyébként a Samba.conf.template a következő: (kedves Kolléga ;-) ajánlásával)

    [global]
    netbios name = ROUTER
    workgroup = WORKGROUP
    server string = NAS
    syslog = 10
    guest ok = yes
    guest only = no
    encrypt passwords = false
    host allow= 192.168.
    obey pam restrictions = yes
    socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    unix charset = UTF-8
    display charset= UTF-8
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    force user = root

    [share]
    path= /mnt/hdd
    browseable=yes
    public=yes
    writable =yes
    force user= root

  • Speeedfire

    nagyúr

    Másnak is ilyen sokszor fut a samba?

    root@Server:~# ps aux | grep smbd
    4245 nobody 2896 S N smbd -D
    4388 nobody 2892 S N smbd -D
    4487 nobody 2892 S N smbd -D
    4508 nobody 2896 S N smbd -D
    6027 nobody 2896 S N smbd -D
    7027 nobody 2920 S N smbd -D
    7465 nobody 2896 S N smbd -D
    7575 nobody 2892 S N smbd -D
    7747 nobody 2892 D N smbd -D
    8097 nobody 2896 D N smbd -D
    8111 root 1340 S grep smbd
    root@Server:~#

    Az érdekes, hogy lelövöm a sambat és mégis ott van.

    Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com

  • glugi

    aktív tag

    válasz vargalex #9489 üzenetére

    A Traffic Redirection alatt nincs semmi, én itt néztem (ehhez voltam szokva, mint 'sima' port forward), Traffic Control-Advanced Rules alatt vannak most a szabályok.

    Igen, megadtam a leírás alapján.
    /etc/config/samba tartalma

    config 'samba'
    option 'name' 'openwrt'
    option 'workgroup' 'MSHOME'
    option 'description' 'megosztott'
    option 'homes' '1'

    config 'sambashare'
    option 'path' '/mnt/hdd'
    option 'read_only' 'no'
    option 'name' 'megosztas'
    option 'guest_ok' 'yes'
    option 'create_mask' '0777'
    option 'dir_mask' '0777'

    a mask-ot már én írtam át most, hátha ez a gond.

    smb.conf.template tartalma

    [global]
    netbios name = ROUTER
    workgroup = MSHOME
    server string = MEGOSZTAS
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = utf-8
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    ls -la, nem tudom jól csináltam-e, /mnt/hdd-n belül adtam ki a parancsot, eredmény:
    drwxr-xr-x 2 root root 0 Feb 16 2011 .
    drwxr-xr-x 11 root root 0 Jan 1 1970 ..

    Minden beállítás így volt délelőtt is, a Te leírásod alapján a user-t is kicseréltem share-re még az elején.

  • Intruder2k5

    MODERÁTOR

    válasz amargo #10385 üzenetére

    Nem tudom, hogy ez neked mennyire segítség, de a minap küzdöttünk egy topiktárssal, illetve ASUS RT-N13U routerével... DD-WRT optware rendszer menne rá, de ez a probléma ott is fennáll, hogy ha ki van kapcsolva az automount, akkor nem lehet mountolni. De, ha kikapcsolja az automount-ot, és ezeket a sorokat beteszi a Startup Script-be, akkor minden további nélkül lehet.

    EXT3="YES"; EXT3P="part1"; NTFS="NO"; NTFSP="part2"; FAT="NO"; FATP="part3"; mkdir /tmp/etc/config
    echo "wget http://home.karneval.cz/10102207/fs.gz -P /tmp/root" >> /tmp/etc/config/fs.wanup
    echo "tar -xvzf /tmp/root/fs.gz -C /tmp/root" >> /tmp/etc/config/fs.wanup
    if [ "$EXT3" == "YES" ]; then echo "sh /tmp/root/ext3" >> /tmp/etc/config/fs.wanup; fi
    if [ "$NTFS" == "YES" ]; then echo "insmod /tmp/root/fuse.ko" >> /tmp/etc/config/fs.wanup; fi
    if [ "$FAT" == "YES" ]; then echo "sh /tmp/root/fat" >> /tmp/etc/config/fs.wanup; fi
    echo "mount /dev/discs/disc0/$EXT3P -o noatime,nodiratime /opt" >> /tmp/etc/config/fs.wanup
    echo "/opt/bin/ntfs-3g /dev/discs/disc0/$NTFSP /mnt" >> /tmp/etc/config/fs.wanup
    echo "mount /dev/discs/disc0/$FATP /jffs" >> /tmp/etc/config/fs.wanup
    echo "rm /tmp/root/*.ko /tmp/root/fs.gz /tmp/root/ext3 /tmp/root/fat" >> /tmp/etc/config/fs.wanup
    chmod +x /tmp/etc/config/fs.wanup
    echo "nobody:*:65000:65000:nobody:/mnt:/bin/false" >> /etc/passwd

    Ha Te ebből ki tudod hámozni, hogy ez pontosan micsoda, és közelebb visz a megoldáshoz, akkor jó, ha meg nem, akkor sorry! Ez az info INNEN származik... Bár, mivel az RT-N13U RaLink Chipset-es router, így egy az egyben nem jó neked ez a leírás, de ha jobben értesz hozzá, mint én, akkor talán el tudsz indulni rajta, és áttenni 1043-ra . :)

  • wwenigma

    Jómunkásember

    válasz dulifiO #10592 üzenetére

    Csak nincs hozza igy transmission, meg egyebek. Most dobtam ossze tisztára a rendszert, samba 9-12Mbyte/sec, FTP 14Mbyte/sec. Sambanal az a bajod, hogy guestként mentél rá, a guest account-ot kell attenni rootra nobody helyett és kikommentelni az invalid users sort.
    Persze tuzfalat be kell lőni, mert különben böngészhető lesz internetről a megosztásod. :D

    Steam: http://bit.ly/1rRuf8p , Origin: wwenigma -- | -- Jiayu F1 / G3C / OT995 cuccok: http://bit.ly/1w44CI2 -- | -- ZTE V5 Red Bull -> http://bit.ly/1mgtfrd -- | -- Xiaomi RN3SE -> http://bit.ly/2r8DlV7 -- | -- Live Stream: twitch.tv/wwenigma

  • yodee_

    őstag

    válasz Intruder2k5 #10617 üzenetére

    az a gondom, hogy abban a fájlban kell ennek a résznek szerepelnie?
    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = ISO-8859-1
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    Honor Magic 6 Pro | Lenovo Thinkpad X280 | Lenovo Thinkcentre M800

  • zfarkas

    senior tag

    válasz vargalex #10934 üzenetére

    /etc/fstab:

    /dev/sda1 none swap sw 0 0
    /dev/sda3 /mnt/rack ext4 rw,sync,noatime 0 0

    /etc/config/samba:

    config samba
    option 'name' 'openwrt'
    option 'workgroup' 'openwrt'
    option 'description' 'rack'
    option 'unix_charset' 'utf8'

    config sambashare
    option 'name' 'rack'
    option 'path' '/mnt/rack'
    option 'read_only' 'no'
    option 'browseable' 'yes'
    option 'guest_ok' 'yes'
    option 'create_mask' '0755'
    option 'dir_mask' '0755'
    option 'users' 'zfarkas'

    /etc/samba/smb.conf.template:

    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = UTF-8
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    Raw Dark Pure

  • ShadeX

    tag

    A tegnapi router élesztés és telepítés után egy bosszantó hibával botlottam.
    Samba telepítése után valahogy nem kapok sambán keresztűl írási jogot a rootként létrehozott könyvtárakra/fileokra. A beállítások ugyan azok, amiket előzőleg sikerrel használtam:

    /etc/config/samba
    config 'samba'
    option 'name' 'server'
    option 'workgroup' 'lan'
    option 'description' 'router'
    option 'unix charset' 'utf-8'

    config 'sambashare'
    option 'name' 'router'
    option 'path' '/mnt/hdd'
    option 'read_only' 'no'
    option 'browseable' 'yes'
    option 'guest_ok' 'yes'
    option 'create_mask' '0777'
    option 'dir_mask' '0777'

    /etc/samba/smb.conf.template
    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = UTF-8
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    Ami változott az előző verzióhoz képest: Backfire 10.03.1-rc4 és Ext3 helyett Ext4-re tértem át.
    Szerintetek hol lehet a probléma?

  • ShadeX

    tag

    válasz Intruder2k5 #10984 üzenetére

    Bocs, de az én picipuhához szokott agyamnak kissé homályos...
    A probléma abból adódott, hogy hiába adtam a transmission letöltési könyvtárának teljes hozzáférést, amikor letölt valamit, az már a root jogosultságait kapja meg, tehát a samba nobody-ként nem tudja például ezeket törölni. Ez bonyolódott a transmission önkibontó rutinjával, aholis a tömörített állományok kibontás után szintén a roothoz tartoznak. Itt a kibontó modulba sikerült betenni egy rekurzív írásjog módosítást az adott könyvtárra, de ez sajnos nem oldja meg a transmission direkt letöltéseit.
    Amíg át nem tértem RC4-re, a samba nobody-ként írási joggal is bírt ezek felett...

  • vargalex

    Topikgazda

    válasz ShadeX #10987 üzenetére

    Hi!

    A nobody usernek soha nem volt írásjoga a root által létrehozott file-okhoz, hacsak nem adtad hozzá a root csoporthoz.

    3 megoldás létezik:

    1. a fenti, azaz a nobody user-t hozzárendeled a root csoporthoz
    2. a /etc/profile file végére beírod:

    umask 0020

    Ezzel azt éred el, hogy a root által létrehozott file-okról nem veszi le az egyéb user-ek írásjogát.

    3. Ez nem ajánlott (de gyaníthatóan eddig így használtad), az az, hogy a /etc/samba/smb.conf.template-ban a guest account-ot root-ra állítod és a root-ot kitörlöd az invalid users-ből.

    Alex

  • WindyJoe

    aktív tag

    válasz vargalex #12595 üzenetére

    Le is töröltem, nem kell az nekem, nem gondoltam, hogy ennyi procit zabál. ): Még Webiffel tettem föl...
    Igen penyó, elég gagyi sajnos, de ez legalább működik 3,3V-al... (:
    Winyóval nem tudom kipróbálni, mert nincs külső tápos rackem. Ugyanis ez nem 1043-as, hanem 941-es, úgy fabrikáltam rá az USB kivezetést, de +5 V-ot nem csináltam hozzá.
    Amúgy ext4-es és extrooton van a penyó.

    Hati:
    Az az érdekes, hogy most semmi nem eszi, nincs maxon, ha ráfelé másolok, akkor megy föl samba 10%-ra:

    1703 1669 root D N 2940 10% 9% smbd -D
    384 2 root SW 0 0% 1% [jbd2/sda1-8]
    360 2 root DW 0 0% 1% [usb-storage]
    72 2 root SW 0 0% 0% [kswapd0]
    1782 405 root R 1368 5% 0% top
    1669 1 root S N 2628 9% 0% smbd -D
    1671 1 root S 2132 7% 0% nmbd -D
    1630 1 root S 1460 5% 0% /usr/sbin/uhttpd -f -h /www -r OpenWr
    1296 1 root S 1428 5% 0% hostapd -P /var/run/wifi-phy0.pid -B
    424 1 root S 1376 5% 0% syslogd -C16
    1 0 root S 1372 5% 0% init
    405 1 root S 1372 5% 0% /bin/ash --login
    1706 1705 root S 1368 5% 0% -ash
    1680 1 root S 1368 5% 0% watchdog -t 5 /dev/watchdog
    426 1 root S 1356 5% 0% klogd
    1705 1624 root S 1196 4% 0% /usr/sbin/dropbear -p 22 -P /var/run/
    1624 1 root S 1140 4% 0% /usr/sbin/dropbear -p 22 -P /var/run/
    1660 1 nobody S 908 3% 0% /usr/sbin/dnsmasq -K -D -y -Z -b -E -
    439 1 root S 772 3% 0% /sbin/hotplug2 --override --persisten
    92 2 root SW 0 0% 0% [ar71xx-spi]

    Ki korán kel, egész nap álmos és fáradt lesz! (:

  • kovy79

    őstag

    válasz kovy79 #14112 üzenetére

    Valaki segítene, hogy hogy konfiguráljam a File share-t ehhez a vinyóhoz?

    Ezen mit módosítsak?

    [global]
    netbios name = Router
    workgroup = MUNKACSOPORT
    server string = DD-WRT
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = ISO-8859-1
    local master = yes
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    [opt]
    path = /opt
    read only = no
    guest ok = yes

    Idézem magam: nem szeretnék semmilyen pass-t, korlátozást, stb-t, csak az egész hálózatból a \\192.168.1.1\Public (vagy mindegy milyen néven a public helyett) címet egyszerűen elérni, karakterkódolási hibák nélkül.
    :R

    ''ha annyira NAGY hozzáértő vagy akkor azt is tudnod kell(ene) , hogy a 9550 ugyanaz mint a 9700-as!'' by bandika2006

  • Cucuska2

    őstag

    Megint problémám van. Sambat telepítettem, bekonfigoltam. Nem tudok írni a meghajtóra, csak olvasni. Midnight Commander alól működik, tehát valószínűleg a Samba konfigolását b*sztam el.

    /etc/config/samba tartalma:

    config 'samba'
    option 'name' 'media'
    option 'description' 'HDD'
    option 'workgroup' 'lan'

    config 'sambashare'
    option 'read_only' 'no'
    option 'create_mask' '0700'
    option 'dir_mask' '0700'
    option 'name' 'media'
    option 'path' '/mnt/hdd'
    option 'guest_ok' 'yes'

    /etc/samba/smb.conf tartalma:

    [global]
    netbios name = |media|
    workgroup = |lan|
    server string = |HDD|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = utf-8
    local master = yes
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    [media]
    path = /mnt/hdd
    read only = no
    guest ok = yes
    create mask = 0700
    directory mask = 0700

    /etc/samba/smb.conf.template tartalma:

    [global]
    netbios name = |media|
    workgroup = |lan|
    server string = |HDD|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = ISO-8859-1
    local master = yes
    preferred master = yes
    os level = 20
    security = share
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd

    Azt szeretném csinálni, hogy ne kérjen user/pw párost, ha el akarom érni, de tudjak rajta írni. Csak LAN-on akarom elérni.

    Mit rontok el?

    [ Szerkesztve ]

    Rock and stone, to the bone! Leave no dwarf behind!

  • vargalex

    Topikgazda

    válasz Cucuska2 #15000 üzenetére

    Hi!

    Semmit nem rontottál el, csak a nobody user-nek is kell adni írásjogot a kérdéses könyvtárra. Ezt megteheted úgy, hogy a tulajdonába teszed:

    chown -R nobody:nobody /mnt/hdd

    Vagy írásjogot adsz minden user-nek:

    chmod -R o+x /mnt/hdd

    Alex

  • Cucuska2

    őstag

    válasz vargalex #15001 üzenetére

    Az első módszer működött, kicsit átalakítva:

    chown -R nobody /mnt/hdd

    Nagyon köszönöm. :R

    Rock and stone, to the bone! Leave no dwarf behind!

  • vargalex

    Topikgazda

    válasz r3dsnake #15583 üzenetére

    Hi!

    Akkor ez legyen a /etc/samba/smb.conf.template-ban:

    [global]
    netbios name = |NAME|
    workgroup = |WORKGROUP|
    server string = |DESCRIPTION|
    syslog = 10
    encrypt passwords = true
    passdb backend = smbpasswd
    obey pam restrictions = yes
    socket options = TCP_NODELAY
    unix charset = UTF-8
    client code page = 852
    dos charset = 852
    display charset = UTF-8
    character set = ISO8859-2
    preferred master = yes
    os level = 20
    security = user
    guest account = nobody
    invalid users = root
    smb passwd file = /etc/samba/smbpasswd
    null passwords = yes

    Ez pedig a /etc/config/samba-ban:

    config samba
    option 'name' 'TP-Link'
    option 'workgroup' 'OpenWrt'
    option 'description' 'TP-Link shares'
    option 'homes' '1'

    config sambashare
    option 'name' 'mnt'
    option 'path' '/mnt'
    option 'read_only' 'no'
    option 'guest_ok' 'no'
    option 'create_mask' '0770'
    option 'dir_mask' '0770'
    #option 'users' 'abc'

    Alex

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