Подобно именам хостов и доменным именам, имя пользователя не является строго Unix-вещью, но может и часто охватывает более широкий диапазон типов ОС.
Будут ли они считаться чувствительными к регистру, зависит от стандарта, используемого для их указания.
Имена хостов и доменные имена явно нечувствительны к регистру по стандарту DNS (см. RFC4343).
Имена пользователей, хранящиеся в локальном бэкенде (/etc/passwd) или бэкенде в стиле Unix (NIS), не чувствительны к регистру согласно стандарту POSIX.
Имена пользователей, хранящиеся в бэкенде LDAP или Active Directory, будут следовать используемому определению схемы атрибутов, uid
и cn
которые часто хранят имя пользователя, имеют разные схемы атрибутов, нечувствительные к регистру для первого, но чувствительные к регистру для второго. Это означает, что и Abc
и abc
могут соответствовать или не соответствовать записи abc
в зависимости от конфигурации сервера ldap.
Из-за этой несогласованности я бы рекомендовал использовать только строчные буквы как для имен пользователей, так и для имен хостов/доменов, а затем избегать ssh ABC@SERVERNAME.DOMAIN.COM
, который в любом случае груб.
Проблема, по-видимому, вызвана различием в том, как ядра определяют размер раздела. Если вы снова подключите диск к системе Ubuntu, вы можете использовать resize2fs
, чтобы сжать файловую систему на один блок, чтобы ее можно было смонтировать в ядре Debian :
resize2fs /dev/sda1 244190389