теперь это AX9000
Понятно Docker
Тогда давай откроем SSH
Есть много способов
Здесь мы проходим BusyBox
Открыть SSH
Разрешения
Введите первый Portainer
За кулисами
Создать контейнер
Использование зеркала busybox
существовать Advanced container settings
Открыть через tty
Затем смонтируйте корневой каталог маршрутизатора
Затем разверните контейнер
Затем вернитесь к списку контейнеров и выберите только что созданный контейнер.
использовать attch
Войдите в контейнер
chroot
в корневой каталог хоста и Исправлять dropbear
chroot /mnt
vi /etc/init.d/dropbear
Найдите следующее
start_service()
{
flg_ssh=`nvram get ssh_en`
channel=`/sbin/uci get /usr/share/xiaoqiang/xiaoqiang_version.version.CHANNEL`
if [ "$flg_ssh" != "1" -o "$channel" = "release" ]; then
return 0
fi
···
}
прокомментируйте это
start_service()
{
#flg_ssh=`nvram get ssh_en`
#channel=`/sbin/uci get /usr/share/xiaoqiang/xiaoqiang_version.version.CHANNEL`
#if [ "$flg_ssh" != "1" -o "$channel" = "release" ]; then
#return 0
#fi
···
}
Тогда начни это dropbear
/etc/init.d/dropbear start
Исправлять root
Пароль (или добавьте RSA
изauthorized_keys
)
passwd root
vi /etc/dropbear/authorized_keys
использовать mitool
Посмотреть первым bdata
Раздел
cat /proc/mtd
затем создайте резервную копию bdata
nanddump -f /mnt/docker_disk/bdata.img /dev/mtd18
затвердевать SSH
/tmp/mitool.sh unlock
SSH
Разрешения включены
export MB_URL=https://gcore.jsdelivr.net/gh/monlor/mbfiles && sh -c "$(curl -kfsSl ${MB_URL}/install.sh)" && source /etc/profile &> /dev/null
Просто серия команд будет делать
послесуществоватькомандная строкаиспользоватьmixbox
можетиспользовать Понятно
Обновление вручную
sh -c "$(curl -kfsSl https://gcore.jsdelivr.net/gh/monlor/mbfiles/update.sh)" && source /etc/profile &> /dev/null
Удаление вручную
sh -c "$(curl -kfsSl https://gcore.jsdelivr.net/gh/monlor/MIXBOX/apps/mixbox/scripts/uninstall.sh)" && source /etc/profile &> /dev/null
Сначала создайте резервную копию
mv /bin/opkg /bin/opkg.bak
mv /opt /data/opt_bak
mkdir /data/opt
ln -s /data/opt /
curl http://bin.entware.net/aarch64-k3.10/installer/alternative.sh | sh
echo 'export PATH=$PATH:/opt/bin:/opt/sbin' >> /etc/profile
source /etc/profile
/opt/etc/init.d/rc.unslung start
Если вы хотите Установитьсуществовать внешний накопитель (USB)
mkdir /mnt/docker_disk/entware
ln -s /mnt/docker_disk/entware /
curl http://bin.entware.net/aarch64-k3.10/installer/alternative.sh | sh
echo 'export PATH=$PATH:/opt/bin:/opt/sbin' >> /etc/profile
source /etc/profile
/opt/etc/init.d/rc.unslung start
Если вы уже завершили процесс, вам необходимо изменить путь.
mv /data/opt новый путь
rm -f /data/opt
ln -s новый путь /opt