Вы пытаетесь аутентифицироваться для пользователя smpadmin
и показываете нам разрешения ~ user / .ssh
(по крайней мере, в соответствии с владельцем / группой).
Каталог ~ / .ssh
должен принадлежать владельцу домашнего каталога, как и все остальные файлы внутри. Вы скопировали его от другого пользователя и не сменили владельца, или вы подключаетесь не к тому пользователю.
Если это система на основе Debian или Debian -и на ней установлено apt
, вы все равно можете использовать ее -вроде как.
Получите список URL-адресов, которые apt-get install....
будет загружать из -. Обратите внимание, что если есть уже загруженные пакеты, он не будет печатать URL-адрес, поскольку файл существует в /var/cache/apt/archive
.
user@darkstar:~$ apt-get upgrade --allow-unauthenticated -y --print-uris
URL-адреса будут внизу вывода, вы можете проанализировать их с помощью grep
, если это необходимо. В любом случае, соберите все файлы .deb
, необходимые для этого, а затем на машине, где у вас есть root, используйте alien
для преобразования из формата deb
в формат .tgz
(, также известный как .tar.gz
). Подобно пакету Slackware, он будет содержать дерево каталогов от корня /
до места, где на самом деле находятся файлы (с ).
После того, как все они будут сконвертированы, извлеките их все в какой-нибудь каталог. Перейдите в этот каталог и создайте новый файл .tar.gz
, содержащий полный шарик воска, отправьте его на ваш веб-сервер, извлеките, а затем отредактируйте или установите ваши $PATH
и $LD_LIBRARY_PATH
и т. д. по мере необходимости.