Если вы пытаетесь скопировать образ используемого раздела, вы настраиваете себя на очень серьезное падение. Для копирования такого раздела требуется, чтобы в него ничего не записывалось. Вообще.
Если вы можете приостановить работу раздела, вы можете использовать ddrescue
, который предназначен для чтения дисков и разделов с неисправными секторами. Типичный вызов для извлечения / dev / sda1
в файл образа /media/sda1.img
будет выглядеть следующим образом:
ddrescue --sector-size=2048 --cluster-size=$((64*512)) --sparse --verbose /dev/sda1 /media/sda1.img /media/sda1.map
Размер сектора и кластера установлен ddrescue
для чтения блоков размером 64 МБ. Вы можете попробовать увеличить это значение до 128 МБ или даже 256 МБ, но имейте в виду, что это не обязательно увеличит пропускную способность.
В вашем конкретном случае исходный раздел на самом деле является томом LVM, так что это очень помогает: вы можете сделать снимок раздела для резервного копирования. В этом примере я назвал это home-snap
.
lvcreate --snapshot --name home-snap --size 1G /dev/centos/home
ddrescue --sector-size=2048 --cluster-size=$((64*512)) --sparse --verbose /dev/centos/home-snap /run/media/ob/X_1T_Media1GHD-PCTU3/c/sd9e22_cel.image /run/media/ob/X_1T_Media1GHD-PCTU3/c/sd9e22_cel.map
lvremove -y /dev/centos/home-snap
Насколько мне известно, ssh
выполняет поиск только ключей с именем id_rsa
, id_dsa
и несколькими другие, которые все запускают id_
, как показано в выходных данных вашего вопроса. Если у вас есть ключи с каким-либо другим именем, вы должны указать их в командной строке или в файле конфигурации ssh.
Либо переименуйте файл ключ
в то, что ищет ssh, либо обновите .ssh / config
с соответствующей строкой, либо используйте параметр -i
.
Вы можете использовать что-то подобное в .ssh / config
host my.target.server
IdentityFile ~/.ssh/key
Вы также можете использовать,
host *
IdentityFile ~/.ssh/key
, чтобы заставить ssh использовать ~ / .ssh / key для всех соединений.
Возможно, будет проще переименовать файл ключа в id_dsa
или id_rsa
(при условии, что файл на самом деле называется key
, как в вашем выводе).
Посмотрите на директиву MaxAuthTries
в /etc/ssh/sshd_config
. По умолчанию установлено значение 6. Если у вас есть больше локальных ключей, которые будут опробованы до того, который вы явно задали с помощью опции -i
, вход в систему может быть запрещен, если количество попыток превысит значение MaxAuthTries
.
Для получения дополнительной информации смотрите также man sshd_config