<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Dovecot - втупил ли я]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=16566&amp;type=atom" />
	<updated>2012-08-28T13:20:48Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=16566</id>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295988#p295988" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>да. А вы что хотели?</p></blockquote></div><p>да нет, все нормально. Спасибо большое</p>]]></content>
			<author>
				<name><![CDATA[nik222]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20454</uri>
			</author>
			<updated>2012-08-28T13:20:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295988#p295988</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295927#p295927" />
			<content type="html"><![CDATA[<p>&gt;Просто генератор паролей получается ?</p><p>да. А вы что хотели?</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2012-08-28T08:14:37Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295927#p295927</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295922#p295922" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>принцип? генерируется N случайных символов, в соответствии с общепринятыми рекомендациями. Для работы программы нужен expect<br /><a href="http://ru.wikipedia.org/wiki/Expect">http://ru.wikipedia.org/wiki/Expect</a><br />Это на самом деле демка, показывающая возможности expect&#039;а.</p></blockquote></div><p>Просто генератор паролей получается ?</p>]]></content>
			<author>
				<name><![CDATA[nik222]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20454</uri>
			</author>
			<updated>2012-08-28T08:03:39Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295922#p295922</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295920#p295920" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>Я и подумал, зачем так сложно? Можно же и проще, в одну строку...</p></blockquote></div><p>можно конечно. Вот только для любого хакера (и даже простого админа) необходим expect, а mkpasswd идёт с ним в комплекте.<br />и да, &quot;простой&quot; скрипт на bash будет не такой уж и простой, на самом-то деле...</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2012-08-28T08:00:27Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295920#p295920</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295916#p295916" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>Это на самом деле демка, показывающая возможности expect&#039;а.</p></blockquote></div><p>Я и подумал, зачем так сложно? Можно же и проще, в одну строку...</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2012-08-28T07:47:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295916#p295916</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295915#p295915" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>nik222 пишет:</cite><blockquote><p>Для страждущих организовать пересылку на внешние источники ?</p></blockquote></div><p>ну это зависит от вашей фантазии.<br /></p><div class="quotebox"><cite>nik222 пишет:</cite><blockquote><p>Так, а как этим скриптом пользоваться ? Точнее принцип работы интересен (Смайл чайника)</p></blockquote></div><p>принцип? генерируется N случайных символов, в соответствии с общепринятыми рекомендациями. Для работы программы нужен <strong>expect</strong><br /><a href="http://ru.wikipedia.org/wiki/Expect">http://ru.wikipedia.org/wiki/Expect</a><br />Это на самом деле демка, показывающая возможности expect&#039;а.</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2012-08-28T07:42:38Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295915#p295915</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295911#p295911" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>запретите.</p></blockquote></div><p>Для страждущих организовать пересылку на внешние источники ?</p><p>Так, а как этим скриптом пользоваться ? Точнее принцип работы интересен (Смайл чайника)</p>]]></content>
			<author>
				<name><![CDATA[nik222]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20454</uri>
			</author>
			<updated>2012-08-28T07:18:03Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295911#p295911</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295877#p295877" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Cruiser78 пишет:</cite><blockquote><p>Интересны аргументы в пользу такого выбора.</p></blockquote></div><p>не нужен.<br />зачем термоядерный реактор в велосипеде?<br /></p><div class="quotebox"><cite>nik222 пишет:</cite><blockquote><p>По поводу mkpassword - был бы не против и полный инструктаж по использованию</p></blockquote></div><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p>#!/bin/sh<br /># \<br />exec expect -- &quot;$0&quot; ${1+&quot;$@&quot;}<br /># mkpasswd - make a password, if username given, set it.<br /># Author: Don Libes, NIST</p><p># defaults<br />set length 9<br />set minnum 2<br />set minlower 2<br />set minupper 2<br />set minspecial 1<br />set verbose 0<br />set distribute 0</p><p>if {[file executable /bin/nispasswd]} {<br />&nbsp; &nbsp; set defaultprog /bin/nispasswd<br />} elseif {[file executable /bin/yppasswd]} {<br />&nbsp; &nbsp; set defaultprog /bin/yppasswd<br />} elseif {[file executable /bin/passwd]} {<br />&nbsp; &nbsp; set defaultprog /bin/passwd<br />} else {<br />&nbsp; &nbsp; set defaultprog passwd<br />}<br />set prog $defaultprog</p><p>while {[llength $argv]&gt;0} {<br />&nbsp; &nbsp; set flag [lindex $argv 0]<br />&nbsp; &nbsp; switch -- $flag \<br />&nbsp; &nbsp; &quot;-l&quot; {<br />&nbsp; &nbsp; &nbsp; &nbsp; set length [lindex $argv 1]<br />&nbsp; &nbsp; &nbsp; &nbsp; set argv [lrange $argv 2 end]<br />&nbsp; &nbsp; } &quot;-d&quot; {<br />&nbsp; &nbsp; &nbsp; &nbsp; set minnum [lindex $argv 1]<br />&nbsp; &nbsp; &nbsp; &nbsp; set argv [lrange $argv 2 end]<br />&nbsp; &nbsp; } &quot;-c&quot; {<br />&nbsp; &nbsp; &nbsp; &nbsp; set minlower [lindex $argv 1]<br />&nbsp; &nbsp; &nbsp; &nbsp; set argv [lrange $argv 2 end]<br />&nbsp; &nbsp; } &quot;-C&quot; {<br />&nbsp; &nbsp; &nbsp; &nbsp; set minupper [lindex $argv 1]<br />&nbsp; &nbsp; &nbsp; &nbsp; set argv [lrange $argv 2 end]<br />&nbsp; &nbsp; } &quot;-s&quot; {<br />&nbsp; &nbsp; &nbsp; &nbsp; set minspecial [lindex $argv 1]<br />&nbsp; &nbsp; &nbsp; &nbsp; set argv [lrange $argv 2 end]<br />&nbsp; &nbsp; } &quot;-v&quot; {<br />&nbsp; &nbsp; &nbsp; &nbsp; set verbose 1<br />&nbsp; &nbsp; &nbsp; &nbsp; set argv [lrange $argv 1 end]<br />&nbsp; &nbsp; } &quot;-p&quot; {<br />&nbsp; &nbsp; &nbsp; &nbsp; set prog [lindex $argv 1]<br />&nbsp; &nbsp; &nbsp; &nbsp; set argv [lrange $argv 2 end]<br />&nbsp; &nbsp; } &quot;-2&quot; {<br />&nbsp; &nbsp; &nbsp; &nbsp; set distribute 1<br />&nbsp; &nbsp; &nbsp; &nbsp; set argv [lrange $argv 1 end]<br />&nbsp; &nbsp; } default {<br />&nbsp; &nbsp; &nbsp; &nbsp; set user [lindex $argv 0]<br />&nbsp; &nbsp; &nbsp; &nbsp; set argv [lrange $argv 1 end]<br />&nbsp; &nbsp; &nbsp; &nbsp; break<br />&nbsp; &nbsp; }<br />}</p><p>if {[llength $argv]} {<br />&nbsp; &nbsp; puts &quot;usage: mkpasswd \[args] \[user]&quot;<br />&nbsp; &nbsp; puts &quot;&nbsp; where arguments are:&quot;<br />&nbsp; &nbsp; puts &quot;&nbsp; &nbsp; -l #&nbsp; &nbsp; &nbsp; (length of password, default = $length)&quot;<br />&nbsp; &nbsp; puts &quot;&nbsp; &nbsp; -d #&nbsp; &nbsp; &nbsp; (min # of digits, default = $minnum)&quot;<br />&nbsp; &nbsp; puts &quot;&nbsp; &nbsp; -c #&nbsp; &nbsp; &nbsp; (min # of lowercase chars, default = $minlower)&quot;<br />&nbsp; &nbsp; puts &quot;&nbsp; &nbsp; -C #&nbsp; &nbsp; &nbsp; (min # of uppercase chars, default = $minupper)&quot;<br />&nbsp; &nbsp; puts &quot;&nbsp; &nbsp; -s #&nbsp; &nbsp; &nbsp; (min # of special chars, default = $minspecial)&quot;<br />&nbsp; &nbsp; puts &quot;&nbsp; &nbsp; -v&nbsp; &nbsp; &nbsp; &nbsp; (verbose, show passwd interaction)&quot;<br />&nbsp; &nbsp; puts &quot;&nbsp; &nbsp; -p prog&nbsp; &nbsp;(program to set password, default = $defaultprog)&quot;<br />&nbsp; &nbsp; exit 1<br />}</p><p>if {$minnum + $minlower + $minupper + $minspecial &gt; $length} {<br />&nbsp; &nbsp; puts &quot;impossible to generate $length-character password\<br />&nbsp; &nbsp; &nbsp; &nbsp; with $minnum numbers, $minlower lowercase letters,\<br />&nbsp; &nbsp; &nbsp; &nbsp; $minupper uppercase letters and\<br />&nbsp; &nbsp; &nbsp; &nbsp; $minspecial special characters.&quot;<br />&nbsp; &nbsp; exit 1<br />}</p><p># if there is any underspecification, use additional lowercase letters<br />set minlower [expr {$length - ($minnum + $minupper + $minspecial)}]</p><p>set lpass &quot;&quot;&nbsp; &nbsp; &nbsp; &nbsp; ;# password chars typed by left hand<br />set rpass &quot;&quot;&nbsp; &nbsp; &nbsp; &nbsp; ;# password chars typed by right hand</p><p># insert char into password at a random position, thereby spreading<br /># the different kinds of characters throughout the password<br />proc insert {pvar char} {<br />&nbsp; &nbsp; upvar $pvar p</p><p>&nbsp; &nbsp; set p [linsert $p [rand [expr {(1+[llength $p])}]] $char]<br />}</p><p>proc rand {m} {<br />&nbsp; &nbsp; expr {int($m*rand())}<br />}</p><p># choose left or right starting hand<br />set initially_left [set isleft [rand 2]]</p><p># given a size, distribute between left and right hands<br /># taking into account where we left off<br />proc psplit {max lvar rvar} {<br />&nbsp; &nbsp; upvar $lvar left $rvar right<br />&nbsp; &nbsp; global isleft</p><p>&nbsp; &nbsp; if {$isleft} {<br />&nbsp; &nbsp; &nbsp; &nbsp; set right [expr $max/2]<br />&nbsp; &nbsp; &nbsp; &nbsp; set left [expr $max-$right]<br />&nbsp; &nbsp; &nbsp; &nbsp; set isleft [expr !($max%2)]<br />&nbsp; &nbsp; } else {<br />&nbsp; &nbsp; &nbsp; &nbsp; set left [expr $max/2]<br />&nbsp; &nbsp; &nbsp; &nbsp; set right [expr $max-$left]<br />&nbsp; &nbsp; &nbsp; &nbsp; set isleft [expr $max%2]<br />&nbsp; &nbsp; }<br />}</p><p>if {$distribute} {<br />&nbsp; &nbsp; set lkeys {q w e r t a s d f g z x c v b}<br />&nbsp; &nbsp; set rkeys {y u i o p h j k l n m}<br />&nbsp; &nbsp; set lnums {1 2 3 4 5 6}<br />&nbsp; &nbsp; set rnums {7 8 9 0}<br />&nbsp; &nbsp; set lspec {! @ # \$ %}<br />&nbsp; &nbsp; set rspec {^ &amp; * ( ) - = _ + [ ] &quot;{&quot; &quot;}&quot; \\ | ; : &#039; \&quot; &lt; &gt; , . ? /}<br />} else {<br />&nbsp; &nbsp; set lkeys {a b c d e f g h i j k l m n o p q r s t u v w x y z}<br />&nbsp; &nbsp; set rkeys {a b c d e f g h i j k l m n o p q r s t u v w x y z}<br />&nbsp; &nbsp; set lnums {0 1 2 3 4 5 6 7 8 9}<br />&nbsp; &nbsp; set rnums {0 1 2 3 4 5 6 7 8 9}<br />&nbsp; &nbsp; set lspec {! @ # \$ % ~ ^ &amp; * ( ) - = _ + [ ] &quot;{&quot; &quot;}&quot; \\ | ; : &#039; \&quot; &lt; &gt; , . ? /}<br />&nbsp; &nbsp; set rspec {! @ # \$ % ~ ^ &amp; * ( ) - = _ + [ ] &quot;{&quot; &quot;}&quot; \\ | ; : &#039; \&quot; &lt; &gt; , . ? /}<br />}</p><p>set lkeys_length [llength $lkeys]<br />set rkeys_length [llength $rkeys]<br />set lnums_length [llength $lnums]<br />set rnums_length [llength $rnums]<br />set lspec_length [llength $lspec]<br />set rspec_length [llength $rspec]</p><p>psplit $minnum left right<br />for {set i 0} {$i&lt;$left} {incr i} {<br />&nbsp; &nbsp; insert lpass [lindex $lnums [rand $lnums_length]]<br />}<br />for {set i 0} {$i&lt;$right} {incr i} {<br />&nbsp; &nbsp; insert rpass [lindex $rnums [rand $rnums_length]]<br />}</p><p>psplit $minlower left right<br />for {set i 0} {$i&lt;$left} {incr i} {<br />&nbsp; &nbsp; insert lpass [lindex $lkeys [rand $lkeys_length]]<br />}<br />for {set i 0} {$i&lt;$right} {incr i} {<br />&nbsp; &nbsp; insert rpass [lindex $rkeys [rand $rkeys_length]]<br />}</p><p>psplit $minupper left right<br />for {set i 0} {$i&lt;$left} {incr i} {<br />&nbsp; &nbsp; insert lpass [string toupper [lindex $lkeys [rand $lkeys_length]]]<br />}<br />for {set i 0} {$i&lt;$right} {incr i} {<br />&nbsp; &nbsp; insert rpass [string toupper [lindex $rkeys [rand $rkeys_length]]]<br />}</p><p>psplit $minspecial left right<br />for {set i 0} {$i&lt;$left} {incr i} {<br />&nbsp; &nbsp; insert lpass [lindex $lspec [rand $lspec_length]]<br />}<br />for {set i 0} {$i&lt;$right} {incr i} {<br />&nbsp; &nbsp; insert rpass [lindex $rspec [rand $rspec_length]]<br />}</p><p># merge results together<br />foreach l $lpass r $rpass {<br />&nbsp; &nbsp; if {$initially_left} {<br />&nbsp; &nbsp; append password $l $r<br />&nbsp; &nbsp; } else {<br />&nbsp; &nbsp; append password $r $l<br />&nbsp; &nbsp; }<br />}</p><p>if {[info exists user]} {<br />&nbsp; &nbsp; if {!$verbose} {<br />&nbsp; &nbsp; &nbsp; &nbsp; log_user 0<br />&nbsp; &nbsp; }</p><p>&nbsp; &nbsp; spawn $prog $user<br />&nbsp; &nbsp; expect {<br />&nbsp; &nbsp; &nbsp; &nbsp; &quot;assword*:&quot; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; # some systems say &quot;Password (again):&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; send &quot;$password\r&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; exp_continue<br />&nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; }</p><p>&nbsp; &nbsp; # if user isn&#039;t watching, check status<br />&nbsp; &nbsp; if {!$verbose} {<br />&nbsp; &nbsp; &nbsp; &nbsp; if {[lindex [wait] 3]} {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; puts -nonewline &quot;$expect_out(buffer)&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; exit 1<br />&nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; }</p><p>&nbsp; &nbsp; &nbsp; &nbsp; if {$verbose} {<br />&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;puts -nonewline &quot;password for $user is &quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; }<br />}</p><p>puts &quot;$password&quot;</p></div></div><div class="quotebox"><cite>nik222 пишет:</cite><blockquote><p>Меня больше всего смущает использование клиентами почты организации в нее стен - наверное самый острый момент.</p></blockquote></div><p>запретите.</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2012-08-27T23:19:28Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295877#p295877</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295658#p295658" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>вы таки в своём уме?<br />У мну есть утилита mkpassword, которая генерит случайный пароль. С вами поделиться?</p></blockquote></div><p>Стоило в конце фразы добавить смайл дабы дать понять что это шутка&nbsp; <img src="https://linuxforum.ru/img/smilies/ag.gif" alt="ag" /> <br />По поводу mkpassword - был бы не против и полный инструктаж по использованию</p><div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>А что вы понимаете под понятием &quot;безопасное&quot;? Какие существуют риски и опасности в вашей сети?<br />С этого надо начинать, а не с некой &quot;соли&quot;.</p></blockquote></div><p>Меня больше всего смущает использование клиентами почты организации в нее стен - наверное самый острый момент.<br />Ну а соль - заинтересовался ее применением после вашего диспута.</p>]]></content>
			<author>
				<name><![CDATA[nik222]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20454</uri>
			</author>
			<updated>2012-08-26T19:31:27Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295658#p295658</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295603#p295603" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>а на нашем никаких антивирусов не было, нет, и не будет.</p></blockquote></div><p>Интересны аргументы в пользу такого выбора.</p>]]></content>
			<author>
				<name><![CDATA[Cruiser78]]></name>
				<uri>https://linuxforum.ru/profile.php?id=631</uri>
			</author>
			<updated>2012-08-26T14:25:35Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295603#p295603</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295548#p295548" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Cruiser78 пишет:</cite><blockquote><p>Та не, тема изначально посвящена парольной защите почтового сервера. И совершенно не касалась защиты почтовых сообщений. Я и писал про аспекты именно парольной защиты. И мое резюме такое - что вход на сервер по плайн-паролю, что по какому-то дайджесту от этого пароля - всё одинаково небезопасно при угрозе прослушивания нарушителем трафика. Если эта угороза для нас незначима, то можно применять любой из методов.</p></blockquote></div><p>не совсем так. Защита по паролю и по дайджесту пароля уязвима от атак, связанных с подменой сервера. Например от атаки <a href="http://ru.wikipedia.org/wiki/%D0%A7%D0%B5%D0%BB%D0%BE%D0%B2%D0%B5%D0%BA_%D0%BF%D0%BE%D1%81%D0%B5%D1%80%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5">человек посередине</a><br />От такой атаки помогает SSL/TLS соединение, если сервер и клиент имеют сертификаты, которые подписаны какой-то третьей стороной, которой доверяют как сервер, так и клиент.<br /></p><div class="quotebox"><cite>Cruiser78 пишет:</cite><blockquote><p>Второе: Не следует разрешать своим юзерам использовать сторонние почтовые сервисы непосредственно с их рабочего места.</p></blockquote></div><p>ну в этом случае также есть смысл использовать TLS, причём сертификат можно подписать самостоятельно. Очевидно, что клиентов с таким сертификатом на чужие сервера попросту не пустят. Правда практически любой клиент УЖЕ имеет в своём составе многие сертификаты, которые позволяют ему соединяться с gmail, yandex mail, mail.ru и прочими почтовыми сервисами.<br /></p><div class="quotebox"><cite>Cruiser78 пишет:</cite><blockquote><p>Если есть нужда им с такими сервисами работать, то следует на нашем почтаре настроить fetchmail и забирать оттуда почту, так как на нашем сервере настроена антивирусная защита. .</p></blockquote></div><p>на вашем - возможно<br />а на нашем никаких антивирусов не было, нет, и не будет.</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2012-08-26T06:58:59Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295548#p295548</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295532#p295532" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>та не, мы с неё и начали.</p></blockquote></div><p>Та не, тема изначально посвящена парольной защите почтового сервера. И совершенно не касалась защиты почтовых сообщений. Я и писал про аспекты именно парольной защиты. И мое резюме такое - что вход на сервер по плайн-паролю, что по какому-то дайджесту от этого пароля - всё одинаково небезопасно при угрозе прослушивания нарушителем трафика. Если эта угороза для нас незначима, то можно применять любой из методов.<br />Это первое. <br />Второе: Не следует разрешать своим юзерам использовать сторонние почтовые сервисы непосредственно с их рабочего места. Если есть нужда им с такими сервисами работать, то следует на нашем почтаре настроить fetchmail и забирать оттуда почту, так как на нашем сервере настроена антивирусная защита. .</p>]]></content>
			<author>
				<name><![CDATA[Cruiser78]]></name>
				<uri>https://linuxforum.ru/profile.php?id=631</uri>
			</author>
			<updated>2012-08-26T05:53:00Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295532#p295532</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295521#p295521" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>Всё понравилось, но всему своё место и время — у меня рядом&nbsp; ребёнок бегает, да и жене приходится объяснять, что я посещаю именно технический ресурс.</p></blockquote></div><p>у мну тоже бегает. да и жена не против. Это же картинка <img src="https://linuxforum.ru/img/smilies/bx.gif" alt="bx" /><br /></p><div class="quotebox"><cite>Cruiser78 пишет:</cite><blockquote><p>Соль не может и не должна быть постоянной. Соль должна быть исключительно случайным значением. Тогда она сыграет свою рояль. Иное - иллюзия.</p></blockquote></div><p>ну... как не странно, соль хоть и случайная величина, но она таки постоянная. Уж извините, но таковы факты.<br /></p><div class="quotebox"><cite>Cruiser78 пишет:</cite><blockquote><p>Мы сознательно переходим от проблемы надежной аутентификации на сервере (каких либо приложений) к проблеме защиты почтовых сообщений?</p></blockquote></div><p>прочитайте Subject данной темы. Мы ваще-то начинали с почты. И переход к какой-то левой аутентификации === переход к сиськам.<br /></p><div class="quotebox"><cite>Cruiser78 пишет:</cite><blockquote><p>Совершенно нет. Неправильно. Нет там, в этой схеме никаких криптографических (за исключением вычисления хэша, который не слишком криптография, так как нет там секрета) алгоритмов, никаких сертификатов (я понимаю этот термин исключительно в рамках ассиметричной криптографии, в рамках ЭЦП и всего, что на этой базе построено). Соль этого алгоритма - в передаче клиенту _случайной_ соли, случайного значения, синхронного вычисления клиентом (хеша пароля, хеша конкатенации случайной соли и хэша пароля) и сервером (хеша конкатенации случайной соли и хэша пароля, хранящегося на сервере) и равнения на сервере того, что вычислил клиент с тем, что вычислил сервер. При этом ни пароли, ни их хэши по сети не передаются, передаются только случайные (каждый раз новые) значения. Кстати, это алгоритм аутентификации в сетях NovellNetware.</p></blockquote></div><p>случайный пароль во первых передаётся при соединении по SSL/TLS, во вторых он НЕ называется &quot;солью&quot;. Не нужно переносить существующий термин на другие вещи. Это как называть вертолётом пиво.<br /></p><div class="quotebox"><cite>moshell пишет:</cite><blockquote><p>Сиси vs попа<br />Что рулит?</p></blockquote></div><p>э... одно без другого не рулит <img src="https://linuxforum.ru/img/smilies/bx.gif" alt="bx" /><br /></p><div class="quotebox"><cite>nik222 пишет:</cite><blockquote><p>2. drBatty гипотетически &quot;поделился&quot; с нами своим root паролем.</p></blockquote></div><p>вы таки в своём уме?<br />У мну есть утилита mkpassword, которая генерит случайный пароль. С вами поделиться?<br /></p><div class="quotebox"><cite>nik222 пишет:</cite><blockquote><p>3. Cruiser78 и drBatty пришли к некоему консенсусу в части обсуждаемого вопроса.</p></blockquote></div><p>неа<br /></p><div class="quotebox"><cite>nik222 пишет:</cite><blockquote><p>1. Что необходимо для более менее безопасной организации описанной связки (как я понял TLS(шифрование трафика) так же не гарант)<br />2. Подпись сообщений<br />3. Использование соли</p></blockquote></div><p>А что вы понимаете под понятием &quot;безопасное&quot;? Какие существуют риски и опасности в вашей сети?<br />С этого надо начинать, а не с некой &quot;соли&quot;.</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2012-08-26T03:39:49Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295521#p295521</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295500#p295500" />
			<content type="html"><![CDATA[<p>Подводя черту под вышесказанным:</p><p>1. <strong>AlfaStriker</strong> решил свою проблему самостоятельно, а так же поделился своими личными предпочтениями)))<br />2. <strong>drBatty</strong> гипотетически &quot;поделился&quot; с нами своим root паролем.<br />3. <strong>Cruiser78</strong> и <strong>drBatty</strong> пришли к некоему консенсусу в части обсуждаемого вопроса.<br />4. Настроенная у меня SASL авторизация мягко говоря неэффективна. </p><p>Возникает ряд вопросов: (применительно к связке сервер - клиенты в одной локальной сети + возможность клиентам забирать(проверять) свою почту извне а также и отсылать извне через имеющейся сервер)</p><p>1. Что необходимо для более менее безопасной организации описанной связки (как я понял TLS(шифрование трафика) так же не гарант)<br />2. Подпись сообщений<br />3. Использование соли</p><p>Буду при много благодарен за разъяснения</p>]]></content>
			<author>
				<name><![CDATA[nik222]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20454</uri>
			</author>
			<updated>2012-08-25T19:45:32Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295500#p295500</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Dovecot - втупил ли я]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=295498#p295498" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>AlfaStriker пишет:</cite><blockquote><p>К черту парольную защиту и шифрацию,</p></blockquote></div><p>В русском языке нет слова шифрация. Есть слова шифрование, расшифровывание и зашифровывание. Вы, наверное, его с кастрацией спутали?</p>]]></content>
			<author>
				<name><![CDATA[Cruiser78]]></name>
				<uri>https://linuxforum.ru/profile.php?id=631</uri>
			</author>
			<updated>2012-08-25T19:04:53Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=295498#p295498</id>
		</entry>
</feed>
