Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Linux/Samba zmiana hasła innego użytkownika - brak dostępu do zasobów

30 Paź 2019 10:14 345 12
  • Poziom 5  
    Witam.
    Mam następujący problem.
    Przejąłem administrację serwerem Linux + Samba na którym są utworzone konta użytkowników których haseł nie znam. Ci użytkownicy też haseł nie znają ponieważ mają je zapisane w Menadżerze poświadczeń (hasła wymagane są do dostępu do udziałów sieciowych udostępnianych przez Sambę). Wymiana komputera wiąże się z wpisaniem danych logowania do Samby - a tych danych (poza loginem) nie posiadam.
    Uznałem więc że zmienię hasło użytkownika do Samby (posiadam roota na serwerze) poprzez:
    Code:
    sudo smbpasswd nazwa_użytkownika

    ale niestety dalej nie mogę się dostać na udziały sieciowe.
    Zacząłem więc kombinować:
    1) usunąłem użytkownika z Samby
    Code:
    sudo smbpasswd -x nazwa_użytkownika

    2) zmieniłem jego hasło w Linuxie
    Code:
    sudo passwd nazwa_użytkownika

    3) dodałem z powrotem użytkownika do samby wybierając takie samo hasło jak w Linux
    Code:
    sudo smbpasswd -a nazwa_użytkownika


    Po wszystkim oczywiście restart usług
    Code:
    sudo service smbd restart


    i niestety dalej nie moge się podłączyć na tych danych do udziału sieciowego...
    Ma ktoś może jakis pomysł co jeszcze mógłbym zrobić?

    Dodam, że użytkownik dopisany jest do grup, które maja dostęp do tego udziału i pracuje na win10 Pro
    Darmowe szkolenie: Ethernet w przemyśle dziś i jutro. Zarejestruj się za darmo.
  • Poziom 37  
    turek77 napisał:
    ... i pracuje na win10 Pro


    Widzi zasoby ale nie może się zalogować czy nie widzi zasobów samby?
  • Poziom 5  
    Widzi zasoby ale nie może się zalogować...

    Nastąpił niewielki przełom w sprawie:
    usunąłem użytkownika z samby, usunąłem z linux, następnie dodałem do linux (z takim samym loginem) i dodałem do samby.
    Co ciekawe... odwołując się do lokalizacji udziału \\192.168.7.10\nazwa_udziału\ nie mogę się zalogować.
    Natomiast do \\server\nazwa_udziału\ już mogę...

    Oczywiście na serwerze w host mam wpisane server...
    Dlaczego po IP nie mogę?
  • Poziom 4  
    Jesteś pewny że to jest poprawny adres samby?

    Zobacz jak wygląda:

    ping 192.168.7.10
    nslookup 192.168.7.10
  • Poziom 4  
    To znaczy że
    Cytat:
    Adres poprawny ponieważ mam dostęp do udziałów ogólnie dostępnych.

    na te foldery ogólnodostępne potrafisz połączyć się poprzez \\192.168.7.10\ ?

    Jeśli nie,
    na komputerze z Windowsem gdzie możesz połączyć się poprzez nazwe "server" spóbuj spingować go poprzez:

    ping server

    i sprawdź czy to co wyskoczy, na pewno jest adresem 192.168.7.10
    po sprawdzeniu tego będziemy wiedzieć, że adres na pewno jest poprawny

    //w internecie większość osób ma problem w drugą stronę -> mogą połączyć się przez adres, ale nie przez nazwę
  • Poziom 5  
    ping server zwraca poprawny adres serwera.
    Tak, na udziały dostępne wchodzę poprzez adres ip (poprzez host też mogę).
    Na udziały chronione hasłem tylko poprzez host mogę...

    Czytałem że problemy są w drugą stronę. Dodam jeszcze że na innych komputerach normalnie dostaje się na udziały chronione hasłem poprzez wpisanie ścieżki z adresem ip. Dosłownie 3 czy 4 komputery tego "nie potrafią". Wszystkie mają win10 Pro, wszystkie w tej samej sieci, grupie roboczej, ze stałymi ip...
  • Poziom 4  
    W pliku konfiguracyjnym samby: /etc/smb.conf nie masz dopisanego czegoś dziwnego/niepotrzebnego?
    Czy dla
    Cytat:
    Dosłownie 3 czy 4 komputery tego "nie potrafią".
    użytkowników których tam logujesz jest jakaś inna konfiguracja w sambie przypisana?

    Sprawdź między komputerem na którym połączenie działa przez IP jakie ma ustawienia sieci(jakie ustawienia karty sieciowej, jaki serwer dns jest wpisany) i spinguj server jak poprzednio, a później porównaj z którymś z niedziałających windows'ów to samo co sprawdzałeś na działających. Czy znalazłeś jakieś różnice?

    Dodano po 24 [minuty]:

    Znalazłem coś takiego:

    1.
    Linux/Samba zmiana hasła innego użytkownika - brak dostępu do zasobów

    2.
    Linux/Samba zmiana hasła innego użytkownika - brak dostępu do zasobów

    3.
    Linux/Samba zmiana hasła innego użytkownika - brak dostępu do zasobów

    4.Restart komputera
    5.Spróbuj połączyć się z Sambą
    6.W cmd.exe odpal
    Code:
    netstat -an -p tcp


    sprawdź czy masz połączenia na porty:
    Port 139 - NetBIOS Session Service
    Port 445 - SMB file sharing
  • Poziom 4  
    Tak samo masz na windows'ach gdzie to działa?