Dostęp użytkownika root jest domyślnie wyłączony po uaktualnieniu systemu FOS 7.x do FOS 8.0.x lub nowszego albo po użyciu polecenia
firmwarecleaninstall .
Próby zalogowania się z uprawnieniami dostępu "root" mogą skutkować wyświetleniem komunikatu informującego, że konto (konta root nie ma na liście) zostało wyłączone.
Diagnozowanie problemu:
- Aby wyświetlić stan ustawień dostępu root z poziomu dostępu administratora , uruchom polecenie:
przełącznik:admin> rootaccess --show
Jeśli wyświetlone ustawienie RootAccess to none, dostęp do roota jest wyłączony.
- Aby wyświetlić stan ustawień użytkownika root, uruchom polecenie:
switch:admin> userconfig --show root
- Sprawdź, czy nazwa konta to "root".
- Jeśli wyświetlony atrybut Enable ma wartość No, konto root jest wyłączone.
Rozwiązanie
Poniższe dwa polecenia zezwalają na dostęp do konta root. Jedno lub oba polecenia działają w zależności od stanu poprzednich poleceń --show :
-
Zmodyfikuj ustawienia dostępu root, aby zezwolić lub nie zezwalać na dostęp root, wpisz polecenie rootaccess --set <none/consoleonly/all>.
- Brak: Wyłącza dostęp do konta root na wszystkich interfejsach
- Tylko konsola: Zezwala na dostęp do konta root tylko przy użyciu konsoli (ta opcja jest domyślnie włączona)
- Wszystkie: Umożliwia dostęp do roota na wszystkich interfejsach
Example:
- Aby włączyć dostęp użytkownika root na wszystkich interfejsach, uruchom następujące polecenie:
przełącznik:admin> rootaccess --set all
- Aby sprawdzić, czy ustawiono dostęp root, uruchom polecenie:
przełącznik:admin> rootaccess --show
- Sprawdź, czy wyświetlane ustawienie RootAccess jest wszystkim.
- Aby włączyć lub wyłączyć konto root, wpisz polecenie userconfig --change root -e <yes | no> .
- Opcja -e włącza lub wyłącza konto. Określ opcję yes , aby włączyć lub no , aby wyłączyć konto.
Example:
- Aby włączyć konto root, uruchom polecenie:
switch:admin> userconfig --change root -e yes
- Aby sprawdzić, czy konto root jest włączone, uruchom polecenie:
switch:admin> userconfig --show root
- Sprawdź, czy nazwa konta to "root".
- Jeśli wyświetlony atrybut Enable ma wartość Tak, konto root jest teraz włączone.
Pierwsze logowanie roota do przełącznika monituje o zmianę domyślnego hasła root, bez możliwości lub opcji anulowania (Ctrl+C) lub pozostawienia go jako domyślnego hasła głównego. MUSISZ zmienić hasło.