Ke hoʻonohonoho nei i kahi kulekele palekana password ma Zimbra

Me ka hoʻopili ʻana i nā leka uila a me ka hoʻohana ʻana i kahi pūlima kikohoʻe, ʻo kekahi o nā ala ʻoi aku ka maikaʻi a me nā kumu kūʻai haʻahaʻa e pale aku ai i ka leka uila mai ka hacking he kulekele palekana ʻōlelo huna. ʻO nā ʻōlelo huna i kākau ʻia ma nā ʻāpana pepa, mālama ʻia i loko o nā faila lehulehu, a ʻaʻole paʻakikī wale nō ka nui o ka nui o ka palekana ʻike o kahi ʻoihana a hiki ke alakaʻi i nā hanana koʻikoʻi me nā hopena koʻikoʻi no ka ʻoihana. ʻO kēia ke kumu e pono ai i kēlā me kēia ʻoihana ke kulekele palekana password.

Ke hoʻonohonoho nei i kahi kulekele palekana password ma Zimbra

Eia nō naʻe, ʻike kekahi ʻoihana palekana e lawe mai kahi kulekele ʻōlelo huna i nā hopena inā ʻaʻole ia wale nō, akā mālama pono ʻia e nā mea āpau, a i ʻole e nā limahana koʻikoʻi o ka hui. ʻOi aku ka paʻakikī o ka hoʻokō ʻana i kēia. ʻO nā limahana i hoʻokau nui ʻia me ka hana poina mau e pili ana i ka pono e hoʻololi i kā lākou ʻōlelo huna, a i ʻole e lawe i ke ala o ka liʻiliʻi o ke kūʻē ʻana, i kēlā me kēia manawa e hana i ka password maʻalahi a maʻalahi, pēlā e hōʻole ai i ka hopena holoʻokoʻa. ʻO ia ke kumu e hoʻoponopono pinepine ʻia ai ka pilikia o ka hoʻokō ʻana i ke kulekele password i nā ʻoihana e nā ʻano ʻenehana like ʻole.

ʻAʻole pono ʻoe i nā noi ʻaoʻao ʻekolu e hoʻokō i kāu kulekele ʻōlelo huna Zimbra. Hiki ke hoʻokō ʻia me ka hoʻohana ʻana i nā mea hana i kūkulu ʻia.

ʻO ka mea mua, pono e hoʻomaopopo i ka hana ʻana o ka hoʻokele password ma Zimbra. Ke hana ʻia kahi moʻokāki hou, hāʻawi ka luna hoʻomalu iā ia i kahi ʻōlelo huna no ka manawa pōkole. Ma hope o kēia, hiki i ka mea hoʻohana ke komo kūʻokoʻa i ka mooolelo a hoʻololi i ka ʻōlelo huna. Mālama ʻia nā ʻōlelo huna a pau ma ke kikowaena me Zimbra a, mahalo i kēia, ʻaʻole hiki ke loaʻa i ka luna kikowaena. ʻO ia ke kumu, inā poina ka mea hoʻohana i kāna ʻōlelo huna, pono ʻo ia e hana i kahi mea hou. E hoʻomanaʻo mākou iā ʻoe a hiki i kēia manawa, ʻo ka hana ʻana i kahi ʻōlelo huna hou e pono ai ke komo ʻana o kahi luna hoʻomalu, akā ʻo ka mana hou o Zimbra Creative Suite 8.8.9 i hoʻohui i ka hiki i nā mea hoʻohana ke hoʻonohonoho i kahi ʻōlelo huna hou iā lākou iho.

Ke hoʻonohonoho nei i kahi kulekele palekana password ma Zimbra
Hiki ke loaʻa nā hoʻonohonoho kulekele ʻōlelo huna ma nā hoʻonohonoho o nā mea hoʻohana pākahi a me nā hui mea hoʻohana. Hiki iā ʻoe ke hoʻonohonoho:

  • Ka lōʻihi o ka ʻōlelo huna - hiki iā ʻoe ke hoʻonohonoho i ka lōʻihi o ka ʻōlelo huna. Ma ka maʻamau, ʻo ka lōʻihi o ka ʻōlelo huna he 6 mau huaʻōlelo a ʻo ka nui loa he 64.
  • ʻO ka ʻelemakule ʻōlelo huna - hiki iā ʻoe ke hoʻonohonoho i ka manawa ma hope o ka lilo ʻana o ka ʻōlelo huna. ʻAʻole pono nā mea hoʻohana e kali no ka pau ʻana o ka ʻōlelo huna; hiki iā lākou ke hoʻololi ma mua o ka pau ʻana
  • ʻO nā huaʻōlelo liʻiliʻi liʻiliʻi - hiki iā ʻoe ke hoʻonohonoho i ka helu liʻiliʻi o nā huaʻōlelo nui i hoʻohana ʻia ma ka ʻōlelo huna
  • Nā hua'ōlelo liʻiliʻi liʻiliʻi - hiki iā ʻoe ke hoʻonohonoho i ka helu haʻahaʻa o nā huaʻōlelo haʻahaʻa i hoʻohana ʻia i ka ʻōlelo huna
  • Nā hua helu liʻiliʻi - hiki iā ʻoe ke hoʻonohonoho i ka helu liʻiliʻi o nā huahelu mai 0 a 9 i hoʻohana ʻia i ka ʻōlelo huna
  • Nā hōʻailona kaha liʻiliʻi - hiki iā ʻoe ke hoʻonohonoho i ka helu liʻiliʻi o nā kaha kikoʻī a me nā huaʻōlelo kūikawā i hoʻohana ʻia i ka ʻōlelo huna.
  • Hoʻoikaika i ka mōʻaukala password - hiki iā ʻoe ke hoʻonohonoho i ka helu o nā ʻōlelo huna e hoʻomanaʻo ʻia i ʻole e hoʻohana ka mea hoʻohana i nā huaʻōlelo pālua.
  • Paʻa ka ʻōlelo huna - ʻae kēia koho iā ʻoe e pale i ka mea hoʻohana mai ka hoʻololi ʻana i ka ʻōlelo huna
  • Hiki iā ʻoe ke hoʻonohonoho i ka hana ʻana o ka ʻōnaehana i ke komo ʻana i ka ʻōlelo huna hewa.

E like me kāu e ʻike ai, ʻoi aku ka maʻalahi o nā ʻōlelo huna ma Zimbra a hiki ke hoʻololi i ke kulekele ʻōlelo huna o nā ʻoihana āpau. Eia kekahi, ma ka hoʻohana ʻana i kahi palapala maʻalahi, hiki iā ʻoe ke hoʻonohonoho i nā hoʻomanaʻo e hoʻouna ʻia i nā mea hoʻohana e pau koke kā lākou ʻōlelo huna. Mahalo i kēlā ʻano hoʻomanaʻo, hiki i ka limahana ke hoʻololi i ka ʻōlelo huna i kahi lewa mālie, ʻoiai ka leka uila o kahi limahana i hala i ka manawa o ka hoʻololi ʻana i ka ʻōlelo huna ʻaʻole i wehe i ke kakahiaka hiki ke hoʻopilikia i kona pono.

I mea e hana ai kēia palapala, pono ʻoe e kope iā ia i kahi faila a hoʻokō i kēia faila. Manaʻo ʻia e hoʻomaʻamaʻa i ka hoʻokō ʻana i kēia palapala me ka hoʻohana ʻana iā Cron i mea e hoʻolaha ai i kēlā me kēia lā i nā mea hoʻohana ʻaʻole i hōʻano hou i kā lākou ʻōlelo huna no ka manawa lōʻihi e pau koke ka hana. Eia kekahi, ma ka palapala, ma kahi o zimbra.server.com, pono ʻoe e hoʻololi i ka inoa o kāu pūnaewele ponoʻī.

#!/bin/bash
# Задаем ряд переменных:
# Сперва количество дней для первого напоминания, затем для последнего:
FIRST="3"
LAST="1"
# Задаем адрес отправителя:
FROM="[email protected]"
# Задаем адрес получателя, который будет получать письмо со списком аккаунтов с истекшими паролями
ADMIN_RECIPIENT="[email protected]"
# Указываем путь к исполняемому файлу Sendmail
SENDMAIL=$(ionice -c3 find /opt/zimbra/common/sbin/sendmail* -type f -iname sendmail)
# Получаем список всех пользователей.
USERS=$(ionice -c3 /opt/zimbra/bin/zmprov -l gaa $DOMAIN)
# Указываем дату с точностью до секунды:
DATE=$(date +%s)
# Проверяем каждого из них:
for USER in $USERS
 do
# Узнаем, когда был установлен пароль
USERINFO=$(ionice -c3 /opt/zimbra/bin/zmprov ga "$USER")
PASS_SET_DATE=$(echo "$USERINFO" | grep zimbraPasswordModifiedTime: | cut -d " " -f 2 | cut -c 1-8)
PASS_MAX_AGE=$(echo "$USERINFO" | grep "zimbraPasswordMaxAge:" | cut -d " " -f 2)
NAME=$(echo "$USERINFO" | grep givenName | cut -d " " -f 2)
# Проверяем, нет ли среди пользователей тех, у кого срок действия пароля уже истек.
if [[ "$PASS_MAX_AGE" -eq "0" ]]
then
  continue
fi
# Высчитываем дату окончания действия паролей
EXPIRES=$(date -d  "$PASS_SET_DATE $PASS_MAX_AGE days" +%s)
# Считаем, сколько дней осталось до окончания срока действия пароля
DEADLINE=$(( (($DATE - $EXPIRES)) / -86400 ))
# Отправляем письмо пользователям
SUBJECT="$NAME - Ваш пароль станет недействительным через $DEADLINE дней"
BODY="
Здравствуйте, $NAME,
Пароль вашего аккаунта станет недействительным через $DEADLINE дней, Пожалуйста, создайте новый как можно скорее.
Вы можете также создать напоминание о смене пароля в календаре Zimbra.
Заранее спасибо.
С уважением, IT-отдел
"
# Первое предупреждение
if [[ "$DEADLINE" -eq "$FIRST" ]]
then
	echo "Subject: $SUBJECT" "$BODY" | $SENDMAIL -f "$FROM" "$USER"
	echo "Reminder email sent to: $USER - $DEADLINE days left"
# Последнее предупреждение
elif [[ "$DEADLINE" -eq "$LAST" ]]
then
	echo "Subject: $SUBJECT" "$BODY" | $SENDMAIL -f "$FROM" "$USER"
	echo "Reminder email sent to: $USER - $DEADLINE days left"
# Final
elif [[ "$DEADLINE" -eq "1" ]]
then
    echo "Subject: $SUBJECT" "$BODY" | $SENDMAIL -f "$FROM" "$USER"
	echo "Last chance for: $USER - $DEADLINE days left"
fi
done

No laila, hiki iā mākou ke ʻōlelo he kūpono loa ʻo Zimbra Collaboration Suite no kēlā mau ʻoihana i hoʻokō i kahi kulekele ʻōlelo huna koʻikoʻi, a mahalo i nā hana i kūkulu ʻia, e maʻalahi ka loaʻa ʻana o nā limahana e pili pono iā ia.

No nā nīnau a pau e pili ana iā Zextras Suite, hiki iā ʻoe ke hoʻokaʻaʻike aku i ka Lunamakaʻāinana o ka hui Zextras Katerina Triandafilidi ma ka leka uila. [pale ʻia ka leka uila]

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka