Пользователи AIX и winbind, все работает нормально, кроме: ""У меня нет имени!"

Это зависит от того, кого вы считаете "начинающим пользователем".

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

Зашифровать данные. Например, используя Blowfish и openssl:

[~]$ openssl enc -bf -a < file.tar > file.txt
enter bf-cbc encryption password: [password here]
Verifying bf-cbc encryption password: [password here]
[~]

Расшифровать:

[~]$ openssl enc -bf -d -a < file.txt > file.tar
enter bf-cbc decryption password: [password here]
[~]

Эти команды шифруют данные, используя шифр Blowfish (аргумент -bf)и base64 -кодируют вывод (параметр -a). Расшифровка выполняется добавлением опции -d. См. документацию OpenSSL enc.

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

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

Опять же, это преднамеренный обход системы безопасности вашей электронной почты.

0
25.11.2019, 03:02
1 ответ

Решение найдено. Конфигурация правильная. Но AIX — это 64-битная ОС (, по крайней мере, моя система загружается с 64-битным ядром, а Samba скомпилирована только для 32-битной (sic! )Таким образом, решение состоит в том, чтобы найти пакет Samba, скомпилированный для 64-битной версии Aix, иначе uid нельзя будет перевести, если вы не запустите Aix с 32-битным ядром.

доказательство

ls32 -ld /home/myuser/
drwxr-xr-x    3 myuser     domain u       4096 25 nov 03.07 /home/myuser/


ls -ld /home/myuser/
drwxr-xr-x 3 10003 10000 4096 nov 25 03:07 /home/myuser//

другое доказательство

id_32 anotheruser
uid=10005(anotheruser) gid=10016(domain users) groups=10016(domain users)

id_64 anotheruser
id_64: ‘anotheruser’: no such user

id anotheruser
id_64: ‘anotheruser’: no such user
0
28.01.2020, 03:05

Теги

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