Нужно больше дискового пространства для корня

В дополнение к предложению Tim настройте свою учетную запись пользователя, чтобы использовать ssh ключи для аутентификации, затем настроить SSH, чтобы только принять основанного на ключе автора (никакие пароли). Также удостоверьтесь, что отключены корневые логины.

Вот сводка опций, которые делают это:

ChallengeResponseAuthentication no
HostbasedAuthentication no
PasswordAuthentication no
PermitEmptyPasswords no
PermitRootLogin no
PubkeyAuthentication yes
RSAAuthentication yes
RhostsRSAAuthentication no
UsePAM yes
UsePrivilegeSeparation yes

Помните, у Вас должен быть основанный на ключе вход в систему, работающий перед отключением логинов пароля. Иначе Вы будете заблокированы постоянно.

3
24.09.2013, 16:40
3 ответа

Миграция Вашей корневой файловой системы к новому разделу должна быть возможной.

cp -R /oldroot/* /newroot

-R неправильный аргумент в этой ситуации, потому что cp не сохранит атрибуты файла как владельцы и полномочия по умолчанию. Удалите скопированную корневую файловую систему и запуститесь с:

cp -a /oldroot/* /newroot

-a должен сохранить все или по крайней мере все, что важно.

После копирования его снова необходимо сделать следующее:

  • смонтируйтесь boot раздел к к /newroot/boot
  • свяжите монтируются sys, proc, dev и run в /newroot
  • chroot в /newroot
  • выполненный update-initramfs -u и update-grub

Система должна затем загрузиться от нового раздела.

4
27.01.2020, 21:13
  • 1
    update-initramfs возможно Debian-определенная команда. Я не знаю эквивалент Arch. –  Martin von Wittich 24.09.2013, 17:00

Другая опция состояла бы в том, чтобы переместиться, подпиливает от Вашего /. Если у Вас есть пространство на Вашем /home раздел, например, просто переместитесь /usr там (выполняет их как корень):

mv /usr /home/usr
ln -s /home/usr /

Тот путь /usr больше не съедает пространство на /.

2
27.01.2020, 21:13

Ну, самая простая вещь сделать состоит в том, чтобы, вероятно, использовать живое распределение Вашего любимого GNU/Linux (карта с интерфейсом USB с Живой Ubuntu сделала бы это, например) и изменить размер Вашего раздела с инструментом как Gparted (простой в использовании, с большим GUI). Он несколько раз, работы как очарование.

1
27.01.2020, 21:13
  • 1
    Это походит на прекрасную идею, но является там каким-либо способом сделать это так же к способу, которым я пытался сделать это? Просто любопытный - потому что использование инструмента как Gparted действительно не помогает мне понять этот 'материал' немного лучше. –  tjb1982 24.09.2013, 16:47
  • 2
    @tjb1982, Если Вы хотите использовать инструмент CLI, перенесенный gparted, это parted. –  goldilocks 24.09.2013, 17:15

Теги

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