Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Problém s permanentným pripojením sieťového disku  (Přečteno 3403 krát)

petertomasy

  • Stálý člen
  • ***
  • Příspěvků: 816
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #25 kdy: 14 Březen 2020, 08:06:26 »
prosím ťa , najprv pošli sem výpis /etc/fstab . inak je to hádanie z vešteckej gule ...

kenco

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #26 kdy: 14 Březen 2020, 09:23:54 »
Ďakujem veľmi pekne za radu, pomocou týchto príkazov to dopadlo takto, ako je v printscreene - ale nič sa nezmenilo na tom, že pri príkaze mount musím vystupovať ako superuser.

A do jakého přípojného bodu to mountuješ?
Pokud někam do /mnt/...   tak je jasné, že to chce root práva.
Mountni to do /media/kenco/G-DRIVE

Zdravím, takže hneď z rána - vyskúšal som to mountnúť do /media/kenco/G-DRIVE pričom pre istotu som ešte aj pre zložku media a kenco, nielen G-DRIVE zmenil používateľský prístup na login kenco (takže celá cesta je pre užívateľa editovateľná), ale stále po reštarte dopadnem ako je to v printscreene. Prikladám aj /etc/fstab.

West

  • Člen
  • **
  • Příspěvků: 239
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #27 kdy: 14 Březen 2020, 11:04:26 »
=> nič sa nezmenilo na tom, že pri príkaze mount musím vystupovať ako superuser...
Tak ešte spraviť ten /etc/sudoers aby si mount nepýtal heslo a bude to ok.

kenco

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #28 kdy: 14 Březen 2020, 11:10:42 »
=> nič sa nezmenilo na tom, že pri príkaze mount musím vystupovať ako superuser...
Tak ešte spraviť ten /etc/sudoers aby si mount nepýtal heslo a bude to ok.

OK, dík za nápad, ale ako? Mám niečo upraviť v tom súbore, alebo mu mám zmeniť prístup na užívateľa, alebo ako? Tu je kompletný výpis z neho.

#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"

# Host alias specification

# User alias specification

# Cmnd alias specification
Cmnd_Alias STORG = /usr/bin/mount, /bin/umount, /bin/mkdir

# User privilege specification
root    ALL=(ALL:ALL) ALL
kenco   ALL=(ALL)  NOPASSWD: STORG

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d

West

  • Člen
  • **
  • Příspěvků: 239
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #29 kdy: 14 Březen 2020, 11:19:54 »
Chcelo by to viac snahy o vyriešenie problému. Máš k tomu celý internet. Linux nieje Windows. Sem tam občas je potrebné si niečo aj naštudovať ako to funguje. Over si, či tie príkazy pri návestí STORG sú v tých adresároch aké sú tam uvedené. Prípadne urob korekcie ak by to tak nebolo.

kenco

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #30 kdy: 14 Březen 2020, 11:38:37 »
Chcelo by to viac snahy o vyriešenie problému. Máš k tomu celý internet. Linux nieje Windows. Sem tam občas je potrebné si niečo aj naštudovať ako to funguje. Over si, či tie príkazy pri návestí STORG sú v tých adresároch aké sú tam uvedené. Prípadne urob korekcie ak by to tak nebolo.

Googlil som vyše týždňa, už som to písal, vyskúšal som 4 tutoriály ako na to v textovej forme a 7 spôsobov podľa videí. 2x sa mi pritom rozsypal systém, že nechcel nabenúť, keď sa niečo pokafralo v /etc/fstab, taže išla inštalácia nanovo (ja viem, je tam záloha fastab, ale už som nikde nenašiel, ako ju mám obnoviť). Keď do googlu zadám Cmnd_Alias STORG, tak to ani nenájde. Nájde iba niečo podobné, Cmnd_Alias STORAGE, ale nemám páru, či sa to týka toho istého, alebo niečoho iného, resp., čo Cmnd_Alias STORG má vlastne na starostí, aký má syntax, čo robí. Ja takisto neodbíjam nikoho, keď sa ma pýta na veci z Catie, SolidWorksu, SAPu, alebo že mu hapruje píšťalový organ, a nevie, čo je problém, že sa nesnaží. Otravovať druhých je pre mňa posledná možnosť, ale toto fórum je pre mňa fakt posledná možnosť.

West

  • Člen
  • **
  • Příspěvků: 239
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #31 kdy: 14 Březen 2020, 11:52:16 »
Ja ti verím, že si googli, ale negooglil si ako funguje sudoers. Ja napríklad neviem používať Windows. 15 rokov ho nepoužívam. Od Win7 som Windows nevidel. Možno teraz keď už vieme, že ti to z príkazového riadku funguje urobíš aj ten fstab.
Pridaj k tým príkazom ešte parameter vers=2.0
Môžeš sa inšpirovať napráklad týmto:
https://www.raspberrypi.org/forums/viewtopic.php?t=221295
Netvrdím, že to bude fungovať v tvojom prípade, ale bude ti tam chýbať nejaký parameter. No keďže nevieme ako máš nastavený NAS, tak hádame a môžeme takto hádať ešte aj niekoľko mesiacov.

juwa2

  • Závislák
  • ****
  • Příspěvků: 3717
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #32 kdy: 14 Březen 2020, 11:52:59 »
Přidání mount do výjimek v sudoers (aby nebylo nutné zadávat heslo).
Do terminálu zadej:
Kód: [Vybrat]
export EDITOR=nano && sudo -E visudo
Otevře se soubors sudoers v editoru nano

Na konec souboru přidej řádek:
Kód: [Vybrat]
kenco ALL=NOPASSWD: /usr/bin/mount
Uložit (ctrl+o)
Potvrdit (enter)
Zavřít (ctrl+x)
Hotovo!
« Poslední změna: 14 Březen 2020, 11:59:50 od juwa2 »

petertomasy

  • Stálý člen
  • ***
  • Příspěvků: 816
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #33 kdy: 14 Březen 2020, 12:26:28 »
prosím ťa uprav v /etc/fstab si riadok (posledný) nasledovne:
Kód: [Vybrat]
//192.168.1.14/g-drive /home/kenco cifs -o username=kenco,password=blablabla,uid=$(id -u),gid=$(id -g),forceuid,forcegid 0 0"id" a "ud"  zistíš
Kód: [Vybrat]
echo $(id -u)
echo $(id -g)
a reštart ...
P.S  dúfam ,že to heslo máš správne ...
« Poslední změna: 14 Březen 2020, 12:46:07 od petertomasy »

kenco

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #34 kdy: 14 Březen 2020, 12:29:37 »
Přidání mount do výjimek v sudoers (aby nebylo nutné zadávat heslo).
Do terminálu zadej:
Kód: [Vybrat]
export EDITOR=nano && sudo -E visudo
Otevře se soubors sudoers v editoru nano

Na konec souboru přidej řádek:
Kód: [Vybrat]
kenco ALL=NOPASSWD: /usr/bin/mount
Uložit (ctrl+o)
Potvrdit (enter)
Zavřít (ctrl+x)
Hotovo!

Pridal som ten riadok na koniec, tak ako je to v prinscreene, reštartol som PC, a výsledok je v printscreene. Bez sudo to nejde, so sudo na začiatku a zadaním hesla v pohode.

West

  • Člen
  • **
  • Příspěvků: 239
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #35 kdy: 14 Březen 2020, 12:41:06 »
Pred mount je potrebné písať vždy sudo. Mohol by som ti prípadne poskytnúť ten môj skript, ktorým si pripájam všetko možné protokolom smb/cifs, ale tiež to potrebuje upraviť sudoers, tudíž by ti asi nepomohol ke+d ti mount nefunguje bez zadania hesla.

kenco

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #36 kdy: 14 Březen 2020, 12:45:30 »
prosím ťa uprav si riadok (posledný) nasledovne:
Kód: [Vybrat]
//192.168.1.14/g-drive /home/kenco cifs -o username=kenco,password=blablabla,uid=$(id -u),gid=$(id -g),forceuid,forcegid 0 0"id" a "ud"  zistíš
Kód: [Vybrat]
echo $(id -u)
echo $(id -g)
a reštart ...

Dík za ďalší typ, zistil som id a ud (aj jedno aj druhé bolo 1000) a zadal som ich podľa printscreenu.

Jediné, čo sa zmenilo, že pri bootovaní odo mňa pýta heslo roota, podľa fotografie, a keď systém nabehne, neukáže mi ani zdieľanú zložku. (pri predchádzajúcich pokusoch ju aspoň ukázalo, aj keď vypísalo túto hlášku "mount: /home/kenco/G-DRIVE: operation permitted for root only.) Už fakt neviem, čo v tom je.

kenco

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #37 kdy: 14 Březen 2020, 12:47:42 »
Pred mount je potrebné písať vždy sudo. Mohol by som ti prípadne poskytnúť ten môj skript, ktorým si pripájam všetko možné protokolom smb/cifs, ale tiež to potrebuje upraviť sudoers, tudíž by ti asi nepomohol ke+d ti mount nefunguje bez zadania hesla.

Bol by som veľmi vďačný, ak by si mi to poslal. Ja Ti môžem poslať na sudoers (ak to je možné), aby som nedobabral ešte niečo viac, a opäť nepreinštalovával systém, ak by sa mi niečo po tretíkrát zosypalo.

petertomasy

  • Stálý člen
  • ***
  • Příspěvků: 816
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #38 kdy: 14 Březen 2020, 12:55:58 »
máš tam chybu
Kód: [Vybrat]
uid=$(id -u) # máš 1000 teda uid=1000  a nie uid=$(1000 -u)  a v /home /kenco existuje adresár G-DRIVE ?
« Poslední změna: 14 Březen 2020, 12:59:37 od petertomasy »

Ventero

  • Závislák
  • ****
  • Příspěvků: 2050
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #39 kdy: 14 Březen 2020, 12:57:48 »
To sudo tam byt pred prikazem byt musi - ale melo by to s vyjimkou v sudoers fungovat prave bez zadani hesla a tak se da tento proces dat do automatickeho spousteni. Paklize to nefunguje a heslo to porad chce, tak me napadaji 2 varianty:
- Na urovni prikazu u novych verzich muze byt jina syntaxe
- Spatne urceni nebo cesta /usr/bin/mount
Osobne se pracovne priklanim k variante 2a - na urovni prace se sudoers -  ale to ted trochu varim z vody - vecer budu doma, tak zkusim najit, jak jsem kdysi to sudoers pouzil - jak presne funguje.
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

West

  • Člen
  • **
  • Příspěvků: 239
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #40 kdy: 14 Březen 2020, 13:01:19 »
Ako môžem ti ho poslať, neni to problém, len je treba mať na pamäti, že bez úpravy sudoers ani ten skript nefunguje. Napíš nejaký email kam ho mám poslať.

kenco

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #41 kdy: 14 Březen 2020, 13:07:50 »
máš tam chybu
Kód: [Vybrat]
uid=$(id -u) # máš 1000 teda uid=1000  a nie uid=$(1000 -u)  a v /home /kenco existuje adresár G-DRIVE ?

Áno, mám tam ten adresár, takže preto som to ja upravil ináč. Posielam printscreen - má to byť potom v /etc/fstab správne takto?

kenco

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #42 kdy: 14 Březen 2020, 13:09:57 »
Ako môžem ti ho poslať, neni to problém, len je treba mať na pamäti, že bez úpravy sudoers ani ten skript nefunguje. Napíš nejaký email kam ho mám poslať.

kenco(kvašnaryba)szm.com

West

  • Člen
  • **
  • Příspěvků: 239
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #43 kdy: 14 Březen 2020, 13:18:02 »
Idem na to. Zatiaľ sa pozri či nastavenia tvojho účtu v "users and groups" obsahujú skupinu sudo. Ak nie, pridaj sa aj do skupiny sudo. Znava vyskúšaj celý ten príkaz mount včítane sudo pred ním. Ak nebude pýtať heslo, tak by sme mohli snáď sláviť úspech.

kenco

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #44 kdy: 14 Březen 2020, 17:54:35 »
Idem na to. Zatiaľ sa pozri či nastavenia tvojho účtu v "users and groups" obsahujú skupinu sudo. Ak nie, pridaj sa aj do skupiny sudo. Znava vyskúšaj celý ten príkaz mount včítane sudo pred ním. Ak nebude pýtať heslo, tak by sme mohli snáď sláviť úspech.

Hm.. Zasa budem za lamu, ale jediné, čo vidím o mojom účte je toto.

Ventero

  • Závislák
  • ****
  • Příspěvků: 2050
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #45 kdy: 14 Březen 2020, 18:18:37 »
to jsi jinde - musis si otevrit skupiny ...
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

juwa2

  • Závislák
  • ****
  • Příspěvků: 3717
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #46 kdy: 14 Březen 2020, 18:42:42 »
Výpis všech skupin (groups):
Kód: [Vybrat]
less /etc/group
Tam zároveň uvidíš, jestli jsi/nejsi součástí skupiny sudo.

Pokud ne, tak přidání uživatele do stávající group (less ukončíš klávesou q):
Kód: [Vybrat]
sudo usermod -a -G group username
Ve tvém případě to tedy bude:
Kód: [Vybrat]
sudo usermod -a -G sudo kenco
« Poslední změna: 14 Březen 2020, 19:31:43 od juwa2 »

kenco

  • Návštěvník
  • *
  • Příspěvků: 39
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #47 kdy: 14 Březen 2020, 21:50:32 »
Idem na to. Zatiaľ sa pozri či nastavenia tvojho účtu v "users and groups" obsahujú skupinu sudo. Ak nie, pridaj sa aj do skupiny sudo. Znava vyskúšaj celý ten príkaz mount včítane sudo pred ním. Ak nebude pýtať heslo, tak by sme mohli snáď sláviť úspech.

Hm.. Zasa budem za lamu, ale jediné, čo vidím o mojom účte je toto.

Takže, podľa toho výpisu by som mal byť v sudo.

root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:syslog,kenco
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:kenco
floppy:x:25:
tape:x:26:
sudo:x:27:kenco
audio:x:29:pulse
dip:x:30:kenco
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:
sasl:x:45:
plugdev:x:46:kenco
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
systemd-journal:x:101:
systemd-network:x:102:
systemd-resolve:x:103:
input:x:104:
crontab:x:105:
syslog:x:106:
messagebus:x:107:
mlocate:x:108:
ssl-cert:x:109:
uuidd:x:110:
avahi-autoipd:x:111:
bluetooth:x:112:
netdev:x:113:
rtkit:x:114:
lightdm:x:115:
nopasswdlogin:x:116:
ssh:x:117:
lpadmin:x:118:kenco
scanner:x:119:saned
saned:x:120:
pulse:x:121:
pulse-access:x:122:
nm-openvpn:x:123:
avahi:x:124:
colord:x:125:
geoclue:x:126:
_flatpak:x:127:
kenco:x:1000:
sambashare:x:128:kenco
rdma:x:129:

West

  • Člen
  • **
  • Příspěvků: 239
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #48 kdy: 14 Březen 2020, 23:08:56 »
Tu je sudoers z fungujúceho systému Linux Mint 19.2. To je tiež *buntu distro ak sa nemýlim.

#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults   env_reset
Defaults   mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/opt/sys"

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root   ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d


Cmnd_Alias STORG = /bin/mount, /bin/umount, /bin/mkdir, /bin/rm, /usr/bin/crontab

weecooc      ALL=(ALL)   NOPASSWD: STORG



Tu sú obrázky, kde je vidieť, že ten skript funguje.
https://ctrlv.cz/cZgO
Obr.1 zobrazuje pripojenie nazdielaného foldra z príkazového riadku pomocou skriptu "mnt".
https://ctrlv.cz/cByi
Obr.2 zobrazuje automatické pripojenie nazdielaných foldrov uvedených v skripte "mount-user-folder".
Presný popis oprávnení pre obidva skripty je uvedené v skripte "mount-user-folder".
Ako si môžeš všimnúť správne pripojenie zadaním: mnt //fun.local/transfer oznámi skript potvrdením OK. U teba bude treba pred "mnt" pridať celú cestu kde máš ten sktipt umiestnený a pravdepodobne namiesto hostname NAS-u (fun.local) budeš musieť napísať jeho IP adresu. Ale je vidieť, že keď sa všetko správne nastaví tak to funguje tak ako je potrebné.

Ventero

  • Závislák
  • ****
  • Příspěvků: 2050
    • Zobrazit profil
Re:Problém s permanentným pripojením sieťového disku
« Odpověď #49 kdy: 14 Březen 2020, 23:34:25 »
Takze v tom sudoers byla nakonec chyba v ceste - bylo tam /usr/bin/mount a dle teto funkcni konfigurace tam spravne ma byt /bin/mount - tedy nakonec varianta 2b ...
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...