Fix possible improper permission on /var/vmail.

This commit is contained in:
Zhang Huangbin 2018-03-08 22:43:14 +08:00
parent 9bc34c7e67
commit 266832d54a
6 changed files with 12 additions and 0 deletions

View File

@ -88,6 +88,7 @@ groupadd mlmmj
useradd -m -g mlmmj -d /var/vmail/mlmmj -s /sbin/nologin mlmmj
chown -R mlmmj:mlmmj /var/vmail/mlmmj
chmod -R 0700 /var/vmail/mlmmj
chmod 0755 /var/vmail # Make sure this directory is accessible by other users
```
On FreeBSD:
@ -97,6 +98,7 @@ pw groupadd mlmmj
pw useradd -m -g mlmmj -s /sbin/nologin -d /var/vmail/mlmmj mlmmj
chown -R mlmmj:mlmmj /var/vmail/mlmmj
chmod -R 0700 /var/vmail/mlmmj
chmod 0755 /var/vmail # Make sure this directory is accessible by other users
```
## Postfix integration

View File

@ -87,6 +87,7 @@ groupadd mlmmj
useradd -m -g mlmmj -d /var/vmail/mlmmj -s /sbin/nologin mlmmj
chown -R mlmmj:mlmmj /var/vmail/mlmmj
chmod -R 0700 /var/vmail/mlmmj
chmod 0755 /var/vmail # Make sure this directory is accessible by other users
```
On FreeBSD:
@ -96,6 +97,7 @@ pw groupadd mlmmj
pw useradd -m -g mlmmj -s /sbin/nologin -d /var/vmail/mlmmj mlmmj
chown -R mlmmj:mlmmj /var/vmail/mlmmj
chmod -R 0700 /var/vmail/mlmmj
chmod 0755 /var/vmail # Make sure this directory is accessible by other users
```
## Update SQL tables in `vmail` database

View File

@ -88,6 +88,7 @@ groupadd mlmmj
useradd -m -g mlmmj -d /var/vmail/mlmmj -s /sbin/nologin mlmmj
chown -R mlmmj:mlmmj /var/vmail/mlmmj
chmod -R 0700 /var/vmail/mlmmj
chmod 0755 /var/vmail # Make sure this directory is accessible by other users
```
On FreeBSD:
@ -97,6 +98,7 @@ pw groupadd mlmmj
pw useradd -m -g mlmmj -s /sbin/nologin -d /var/vmail/mlmmj mlmmj
chown -R mlmmj:mlmmj /var/vmail/mlmmj
chmod -R 0700 /var/vmail/mlmmj
chmod 0755 /var/vmail # Make sure this directory is accessible by other users
```
## Update SQL tables in `vmail` database

View File

@ -109,6 +109,7 @@ be stored under its home directory <code>/var/vmail/mlmmj</code>:</p>
useradd -m -g mlmmj -d /var/vmail/mlmmj -s /sbin/nologin mlmmj
chown -R mlmmj:mlmmj /var/vmail/mlmmj
chmod -R 0700 /var/vmail/mlmmj
chmod 0755 /var/vmail # Make sure this directory is accessible by other users
</code></pre>
<p>On FreeBSD:</p>
@ -116,6 +117,7 @@ chmod -R 0700 /var/vmail/mlmmj
pw useradd -m -g mlmmj -s /sbin/nologin -d /var/vmail/mlmmj mlmmj
chown -R mlmmj:mlmmj /var/vmail/mlmmj
chmod -R 0700 /var/vmail/mlmmj
chmod 0755 /var/vmail # Make sure this directory is accessible by other users
</code></pre>
<h2 id="postfix-integration">Postfix integration</h2>

View File

@ -107,6 +107,7 @@ be stored under its home directory <code>/var/vmail/mlmmj</code>:</p>
useradd -m -g mlmmj -d /var/vmail/mlmmj -s /sbin/nologin mlmmj
chown -R mlmmj:mlmmj /var/vmail/mlmmj
chmod -R 0700 /var/vmail/mlmmj
chmod 0755 /var/vmail # Make sure this directory is accessible by other users
</code></pre>
<p>On FreeBSD:</p>
@ -114,6 +115,7 @@ chmod -R 0700 /var/vmail/mlmmj
pw useradd -m -g mlmmj -s /sbin/nologin -d /var/vmail/mlmmj mlmmj
chown -R mlmmj:mlmmj /var/vmail/mlmmj
chmod -R 0700 /var/vmail/mlmmj
chmod 0755 /var/vmail # Make sure this directory is accessible by other users
</code></pre>
<h2 id="update-sql-tables-in-vmail-database">Update SQL tables in <code>vmail</code> database</h2>

View File

@ -108,6 +108,7 @@ be stored under its home directory <code>/var/vmail/mlmmj</code>:</p>
useradd -m -g mlmmj -d /var/vmail/mlmmj -s /sbin/nologin mlmmj
chown -R mlmmj:mlmmj /var/vmail/mlmmj
chmod -R 0700 /var/vmail/mlmmj
chmod 0755 /var/vmail # Make sure this directory is accessible by other users
</code></pre>
<p>On FreeBSD:</p>
@ -115,6 +116,7 @@ chmod -R 0700 /var/vmail/mlmmj
pw useradd -m -g mlmmj -s /sbin/nologin -d /var/vmail/mlmmj mlmmj
chown -R mlmmj:mlmmj /var/vmail/mlmmj
chmod -R 0700 /var/vmail/mlmmj
chmod 0755 /var/vmail # Make sure this directory is accessible by other users
</code></pre>
<h2 id="update-sql-tables-in-vmail-database">Update SQL tables in <code>vmail</code> database</h2>