Я отвечаю за офис и хочу починить существующий NAS. У меня есть доступ через SSH и админ pw. Дело в том, что хранятся все офисные данные, поэтому я не хочу ничего менять на стороне данных. Я прогуглил модель и марку (QNAP TS-220), но это не говорит мне много о том, что там работает сегодня и какие версии.
Участник форума QNAP называет его QTS и видит, что это еще один дистрибутив, который предположительно широко совместим с Linux, но не полностью.
В моей SSH-консоли он ведет себя как Linux, команда help выдает GNU bash, версия 3.2.57, но у меня никогда не было такой странной ситуации, когда я не знаю, что работает - обычно именно я устанавливаю дистрибутивы на наш машины. И мой добрый оле Кофлер это тоже не написал по такому сценарию.
Поскольку симпатичный веб-интерфейс этого NAS частично сломан (особенно настройка сети и полностью настройка DNS), я хочу посмотреть и посмотреть, могу ли я настроить некоторые хорошие значения по умолчанию из моей доверенной документации, чтобы заставить DNS работать снова.
Но для поиска настроек или помощи в поиске мне нужно знать, на каком дистрибутиве основан этот "QTS", какая у меня версия и т.д. С чего начать, пожалуйста, на этой неизвестной системе? Как я могу получить некоторую начальную "системную информацию", чтобы затем искать более конкретные команды?
Изменить: я благодарен за первые полезные ответы. Я рассмотрю его как можно скорее (наш NAS не включен 25/7 по "причинам Африки"). Мы не можем предположить, что машина находится в своем первоначальном состоянии. Поэтому поиск спецификаций и т.д. - еще один хороший первый шаг, но я не знаю всей его истории, и мне необходимо знать ее нынешнее состояние.
Edit2: вы можете увидеть ниже, в каком ответе я нашел свое решение. Теперь спойлер, потому что ответ - только ссылка: наш NAS - очень тонкий или уменьшенный вариант Linux. Это то, что я нашел до сих пор, это команды, которые я искал / искал:
uname -a
Linux Dagobert 3.4.6 #1 Wed Dec 13 01:19:22 CST 2017 armv5tel unknown
lsb_release -idrc
lsb_release: command not found
lscpu
lscpu: command not found
hostname
Dagobert
hostname -I
hostname: invalid option -- I
dmidecode -t system
dmidecode: command not found