ВНИМАНИЕ: / bin / sh не является bash! - Сервер tftp не найден

Мне нужно запустить Petalinux, но я получаю предупреждение, что / bin / sh не является bash!

Вот терминал.

abc@alpha:/scratch2/abc/Xilinx$ source Petalinux/settings.sh
PetaLinux environment set to '/scratch2/abc/Xilinx/Petalinux'
WARNING: /bin/sh is not bash! 
bash is PetaLinux recommended shell. Please set your default shell to bash.
WARNING: This is not a supported OS
INFO: Checking free disk space
INFO: Checking installed tools
INFO: Checking installed development libraries
INFO: Checking network and other services
WARNING: No tftp server found - please refer to "UG1144 2021.1 PetaLinux Tools Documentation Reference Guide" for its impact and solution
abc@alpha:/scratch2/abc/Xilinx$ 

Затем я попытался запустить chsh -s / bin / bash, но он говорит, что пользователь abc не существует в etc / passwd

abc@alpha:/scratch2/abc/Xilinx/Petalinux$ chsh -s /bin/bash
Password: 
chsh: user 'abc' does not exist in /etc/passwd

Затем я попытался добавить пользователя с помощью команды passwd abc. Он запрашивает у меня текущий и новый пароль. Какой текущий пароль мне здесь использовать? Я попытался использовать пароль пользователя «abc» в качестве текущего, а другой - в качестве нового, но затем он сообщает «Ошибка манипуляции с токеном аутентификации» и пароль не изменился.

abc@alpha:/scratch2/abc/Xilinx/Petalinux$ passwd abc
Current Password: 
New password: 
BAD PASSWORD: The password is shorter than 8 characters
New password: 
Retype new password: 
passwd: Authentication token manipulation error
passwd: password unchanged
abc@alpha:/scratch2/abc/Xilinx/Petalinux$ 
0
задан 15 October 2021 в 09:54

0 ответов

Другие вопросы по тегам:

Похожие вопросы: