如何在Ubuntu上安装Djigzo? -- security 领域 和 mail 领域 askubuntu 相关 的问题

How To Install Djigzo on Ubuntu?


简体版||繁體版
0
vote

问题

中文

任何人都可以提供逐步的配置来安装Djigzo吗?

Djigzo网站。

英文原文

Can any one provide step by step configuration to install Djigzo?

Djigzo Website.

     

回答列表

1
 
vote

本节说明如何在Ubuntu和Debian上安装Djigzo。安装所需的软件包

  sudo apt-get install postgresql postfix openjdk-6-jre openjdk-6-jre-headless tzdata-java ant ant-optional mktemp wget libsasl2-modules   

注意:在安装postfix期间,您需要选择一个配置。选择"无配置" 。

安装Djigzo软件包要完全安装Djigzo,需要安装Djigzo引擎和Web管理管理器。可以从 http://www.djigzo.com 下载debian软件包。您需要下载以下两个文件:djigzo_2.5.0-4_all.deb和djigzo-web_2.5.0-4_all.deb。请注意,当前版本可能与您的情况不同。

安装.deb

   sudo dpkg -i djigzo_1.3.2-1_all.deb   sudo dpkg -i djigzo-web_1.3.2-1_all.deb   

配置Postfix用于加密和解密传入和传出的电子邮件。这需要对后缀配置进行一些更改。 Djigzo带有修改后的postfix main和master conf,应将其复制到postfix config目录中。

复制后缀配置文件。

   sudo cp /etc/postfix/djigzo-main.cf /etc/postfix/main.cf  sudo cp /etc/postfix/djigzo-master.cf /etc/postfix/master.cf   

更新别名Postfix使用/ etc / alias作为别名文件。确保别名文件可用并且是最新的。

   sudo newaliases   

重新启动后缀

   sudo /etc/init.d/postfix restart   

安装Tomcat

   sudo apt-get install tomcat7 -y   sudo nano /etc/default/tomcat7   

编辑并替换以下几行。

   JAVA_OPTS=" $JAVA_OPTS -Ddjigzo-web.home=/usr/share/djigzo-web"    

配置Tomcat内存使用情况为了允许导入非常大的证书文件(具有十多个千个证书的.p7b或.pfx文件),Djigzo要求Tomcat至少设置为256 MB的堆空间。

   JAVA_OPTS=" $JAVA_OPTS -Djava.awt.headless=true -Xmx256M"    

禁用Java安全管理器启用Tomcat Java安全管理器后,Djigzo当前无法正常运行。因此,应该禁用Tomcat Java安全管理器。

   TOMCAT7_SECURITY=no   

允许读写SSL证书如果要允许使用Djigzo Web管理员SSL管理器上传新的SSL证书,则应允许Tomcat读写SSL证书。

   sudo chown tomcat7:djigzo /usr/share/djigzo-web/ssl/sslCertificate.p12   

添加HTTPS连接器必须将HTTPS连接器添加到Tomcat服务器配置中。如果仅将Tomcat安装用于Djigzo,建议您用Djigzo提供的配置文件替换现有的Tomcat配置文件(/etc/tomcat7/server.xml)。

   sudo dpkg -i djigzo_1.3.2-1_all.deb   sudo dpkg -i djigzo-web_1.3.2-1_all.deb 0  

注意:如果要保留现有的server.xml,则需要手动添加HTTPS连接器。

一个错误:在server.xml中添加以下行

   sudo dpkg -i djigzo_1.3.2-1_all.deb   sudo dpkg -i djigzo-web_1.3.2-1_all.deb 1  

添加上下文现在必须将Djigzo上下文添加到Tomcat。 djigzo.xml

   sudo dpkg -i djigzo_1.3.2-1_all.deb   sudo dpkg -i djigzo-web_1.3.2-1_all.deb 2  

在其中添加以下文本。

   sudo dpkg -i djigzo_1.3.2-1_all.deb   sudo dpkg -i djigzo-web_1.3.2-1_all.deb 3  

打开Web Admin页面,Djigzo现在应该正在运行(等待一些时间以使Tomcat启动)。可以使用以下URL https:// ip-address:8443 / djigzo访问登录页面(相应地更改IP地址)

注意:Djigzo附带了一个默认的SSL证书,您的浏览器不信任它。因此,您应该手动接受HTTPS证书。

登录请使用以下登录凭据:

   sudo dpkg -i djigzo_1.3.2-1_all.deb   sudo dpkg -i djigzo-web_1.3.2-1_all.deb 4  

在此处输入图像描述

vigilantsecure.com & Djigzo文件

 

This section explains how to install Djigzo on Ubuntu and Debian. Install required packages

sudo apt-get install postgresql postfix openjdk-6-jre openjdk-6-jre-headless tzdata-java ant ant-optional mktemp wget libsasl2-modules 

Note: during the installation of postfix you need to choose a configuration. Select No Configurationxe2x80x9d.

Install Djigzo packages A full installation of Djigzo requires you to install the Djigzo engine and the web administration manager. The debian packages can be downloaded from http://www.djigzo.com You need to download the following two files: djigzo_2.5.0-4_all.deb and djigzo-web_2.5.0-4_all.deb. Note that the current version can be different in your case.

Install the .deb

 sudo dpkg -i djigzo_1.3.2-1_all.deb   sudo dpkg -i djigzo-web_1.3.2-1_all.deb 

Configure Postfix For encrypting and decrypting incoming and outgoing email. This requires some changes to the postfix configuration. Djigzo comes with a modified postfix main and master conf which should be copied to the postfix config directory.

Copy postfix configuration file.

 sudo cp /etc/postfix/djigzo-main.cf /etc/postfix/main.cf  sudo cp /etc/postfix/djigzo-master.cf /etc/postfix/master.cf 

Update aliases Postfix uses /etc/alias as the alias file. Make sure that the alias file is available and up-to-date.

 sudo newaliases 

Restart postfix

 sudo /etc/init.d/postfix restart 

Install Tomcat

 sudo apt-get install tomcat7 -y   sudo nano /etc/default/tomcat7 

Edit and replace the following lines.

 JAVA_OPTS=xe2x80x9d$JAVA_OPTS -Ddjigzo-web.home=/usr/share/djigzo-webxe2x80x9d 

Configure Tomcat memory usage In order to allow the import of very large certificate files (.p7b or .pfx files with more than 10xe2x80xb2s of thousands certificates ) Djigzo requires that Tomcat is set to at least 256 MB of heap space.

 JAVA_OPTS=xe2x80x9d$JAVA_OPTS -Djava.awt.headless=true -Xmx256Mxe2x80x9d 

Disable Java security manager Djigzo currently does not function properly when the Tomcat Java security manager is enabled. The Tomcat Java security manager should therefore be disabled.

 TOMCAT7_SECURITY=no 

Allow reading and writing of SSL certificate If you want to allow the upload of new SSL certificates using the Djigzo web admin SSL manager, Tomcat should be allowed to read and write the SSL certificate.

 sudo chown tomcat7:djigzo /usr/share/djigzo-web/ssl/sslCertificate.p12 

Adding a HTTPS connector A HTTPS connector must be added to the Tomcat server conguration. If the Tomcat installation is only used for Djigzo, you are advised to replace the existing Tomcat configuration file (/etc/tomcat7/server.xml) with the configuration file provided by Djigzo.

 sudo cp /usr/share/djigzo-web/conf/tomcat/server.xml /etc/tomcat7 

Note: if you want to keep the existing server.xml you need to manually add the HTTPS Connector.

A bug : add the following line in server.xml

 SSLEnabled=xe2x80x9dtruexe2x80x9d 

Adding a context A Djigzo context must now be added to Tomcat. djigzo.xml

 sudo nano /etc/tomcat7/Catalina/localhost/djigzo.xml 

add the following text in it.

 <Context docBase=xe2x80x9d/usr/share/djigzo-web/djigzo.warxe2x80x9d unpackWAR=xe2x80x9dfalsexe2x80x9d/>   sudo /etc/init.d/tomcat7 restart 

Open the Web Admin page Djigzo should now be running (wait some time for Tomcat to start up). The login page can be accessed using the following URL https:// ip-address :8443/djigzo (change the IP address accordingly)

Note: Djigzo comes with a default SSL certificate which is not trusted by your browser. You should therefore manually accept the HTTPS certificate.

Login Use the following login credentials:

 username: admin  password: admin 

enter image description here

vigilantsecure.com & Djigzo Docs

 
 

相关问题

1  Postfix + Dovecot-无法在vmail目录中接收邮件  ( Postfix dovecot not receiving mail in vmail directory ) 
我已经花了无数时间来解决这个问题,现在我发现id来到了"互联网" 寻求帮助。 我已经安装了新安装的postfix + dovecot + mysql。 现在,我能够从我的一个映射帐户" sean@domain.com" 接收电子邮件 但由于某种原因,所有邮件都会插入/ var / mail / sean 预期位置为...

41  我如何让Cron通过电子邮件发送我的@gmail帐户  ( How do i make cron email my gmail account ) 
我有一些cron作业,有时会产生错误输出,并希望在我的"真实" 电子邮件帐户中收到通知,因为我不在Ubuntu笔记本电脑中使用用户的邮箱,而是cron(或者是cron)后缀(postfix)可能会一直尝试通过电子邮件发送给本地root帐户。 我知道我可以将 MAILTO 变量添加到crontab中: ricard...

0  530,5.7.0SMTP服务器错误:MAIL FROM命令失败详细信息:需要身份验证  ( 530 5 7 0smtp server error mail from command failed detail authentication requ ) 
PHP Mail错误消息: 530,5.7.0SMTP server error: MAIL FROM command failed Detail: Authentication Required 以下是我的PHP脚本的关键部分。 new PHPMailer(true) Host as 'smtp.g...

0  邮箱中的邮件与sendmail的邮件?  ( Mail in a box versus sendmail ) 
在 Sendmail 和邮箱中的邮件? Mail-in-a-Box 赢得了市场营销: 这是什么? 邮箱中的邮件使您可以在少数情况下成为自己的邮件服务提供商 简单的步骤。有点像制作自己的gmail,但您一个 从上到下进行控制。 从技术上讲,Mail-in-a-Box将一台崭新的云计算机变成可以正常工作的计...

0  设置不同域的电子邮件  ( Set email for different domains ) 
我需要设置一个邮件服务器。我有几个不同的域,我需要为彼此设置不同的电子邮件。 例如: domain1.com-&gt; user@domain1.com domain2.com-&gt; user2@domain2.com 有什么建议吗? ...

1  重定向cronjobs的STDOUT  ( Redirect stdout of cronjobs ) 
我有一个Ubuntu 14.04虚拟专用服务器。 定义了一些cronjobs: 00 03 * * * cd /root && ./backupJob.sh 00 04 * * * sudo -u www-data php /var/www/dir/htdocs/bin/indexer.php 00 05 * *...

8  是否有用于IMAP邮件帐户的Gnome小程序?  ( Is there a gnome applet for imap mail accounts ) 
本着这个问题... 是否有一个指示小程序,可以告诉我何时通过任何IMAP服务收到了电子邮件?如果是这样,我在哪里可以得到它? ...

4  Exchange MAPI连接器的“ MapiLogonProvider:网络错误”  ( Mapilogonprovider network error with exchange mapi connector ) 
使用Ubuntu 12.04和Exchange MAPI插件进行Evolution。我已将服务器指定为IP地址(与Google一样),但是当我尝试进行身份验证时会得到: " MapiLogonProvider:网络错误" 如何解决该问题? 谢谢 ...

5  是否有[yahoo + Gmail + Hotmail]“小部件”通知程序?  ( Is there any yahoo gmail hotmail widget notifier ) 
如果可能的话,所有三个通知器... 我正在使用带有Gnome 2.30.2的Ubuntu 10.04。谢谢。 ...

0  Postfix-“已跳过,仍在交付中”(+权限被拒绝)  ( Postfix skipped still being delivered permission denied ) 
我遇到了一个使我疯狂的问题。在DigitalOcean上运行Ubuntu 12.04,我按照本教程设置了Postfix,Dovecot,ViMbAdmin和RoundCube: https://rtcamp.com/tutorials/mail/server/postfix -dovecot-ubuntu / ...

9  用于连接到MS Exchange Server的ExQuilla替代品?  ( Exquilla alternatives for connecting to ms exchange server ) 
我根据本教程 ExQuilla 。 com / entries / 20887131-After-Installation-Creating-an-Exchange-account" rel =" noreferrer">安装后:创建Exchange帐户。用于访问 Microsoft Exchange帐户 。 我...

10  我应该为Nagios安装哪个mailx软件包?  ( Which mailx package should i install for nagios ) 
我正在遵循 Nagios Ubuntu快速入门说明。我在Ubuntu 10.10上并安装了Nagios 3.2.3。 在文档底部,它说我需要安装mailx和postfix软件包。 (已经安装了Postfix。)但是当我尝试安装mailx时,系统会询问我要安装3个软件包中的哪个: $ sudo apt-get in...

3  如何在Byobu中显示未读的IMAP邮件计数  ( How to show unread imap mail count in byobu ) 
Byobu支持"邮件通知" : mail - system mail for the current user; the letter '[M]' is displayed in the lower bar toward the left in black text on a grey background ...

2  Cron邮件通知  ( Cron mail notification ) 
我想为我的一项任务禁用crontab邮件通知... 我每分钟运行一次此任务,这意味着每天1440封邮件:S 有人可以告诉我这是否可行吗? ...

0  服务器端过滤-Courier,Postfix,Roundcube  ( Server side filtering courier postfix roundcube ) 
我有一个运行Postfix,Courier和Roundcube的邮件服务器。我希望为用户增加从网络分配自己的自定义邮件过滤器的功能。我还没有找到可以做到这一点的方法,据我所知,Roundcube的过滤器插件就像在邮件客户端上一样工作-这意味着,它必须先检查邮件,然后才能对其进行过滤。 任何帮助将不胜感激。 ...

3  是否可以在Dash中更改“检查电子邮件”快捷方式?  ( Is it possible to change the check email shortcut in dash ) 
在Unity Dash中,"浏览Web" 快捷方式将启动用户在"首选应用程序" 中选择的浏览器。 但是,即使在"首选应用程序" 中选择了另一个电子邮件应用程序,"检查电子邮件" 快捷方式也始终会启动Evolution。 有没有办法改变这种行为? ...

0  未收到邮件通知  ( Not receiving mail notification ) 
我最近安装了Nagios Core 4.4.3,过了一会儿我想设置邮件通知,我安装了Postfix(GMAIL SMTP Config),并且在我尝试发送一些邮件时配置似乎还可以,但是现在用于nagios通知nagios.log显示此错误,请提供任何建议。 ...

0  Unity Mail处理多个帐户  ( Unity mail handling multiple accounts ) 
我已经配置了Unity Mail,因此它可以监视2个电子邮件帐户(例如,Gmail和Mail.ru)。它可以正确地通知我有关新邮件的信息,但是当我单击未读邮件时,它会将我重定向到Gmail,或者对于Mail.ru则不执行任何操作。 是否可以配置Unity Mail,以便它可以处理有关电子邮件帐户的不同重定向页面? ...

6  安排发送日志文件内容的邮件  ( Schedule sending mail of a log file content ) 
我已经安装了 postfix 邮件代理,并且我已经配置了gmail Relay,并且可以从终端发送邮件,如下所示: root@statino1:~# mail -s "subject_here" my_gmail_id@gmail.com CC: <hit enter for empty cc> Type th...

17  如何在Ubuntu中配置Alpine以读取我的Gmail?  ( How can i configure alpine to read my gmail in ubuntu ) 
我想使用基于终端的邮件客户端进行我的电子邮件活动。建议我使用阿尔卑斯山。但是,如何在Ubuntu中配置它以读取我的gmail邮件? ...

3  邮件服务器的配置以中继电子邮件  ( Configuration of mail server to relay emails ) 
这是我必须发送邮件的项目的一部分... 我有一个域为 abc.com 的邮件服务器。如何允许该邮件服务器从另一个域 cde.com 接收邮件? 以及如何将所有邮件转移给 root 用户? 对于第一个问题,我认为我需要在开放中继中配置邮件服务器。 使用后缀,默认配置为开放中继...对吗? ...

1  在Unity Mail中设置hotmail帐户  ( Set hotmail account in unity mail ) 
我已经使用Google谷歌搜索了很长时间,但是我没有找到一种方法来为Unity Mail设置hotmail(Windows Live)帐户。在服务器数据下,我不知道在主机/端口字段中放什么。 Unity Mail是否仍然支持Hotmail? ...

0  雷鸟和Google邮件  ( Thunderbird and google mail ) 
我已经有一段时间没有使用Thunderbird了,但是当我再次使用它时,我发现必须为该应用程序提供imap.google.com的密码。据我所知,它与电子邮件的密码相同。键入密码后,出现错误"登录失败" 。 我该怎么办? 我正在使用ubuntu几个月,但我还不太清楚! 感谢您的帮助! :D ...

5  不将邮件标记为已自动阅读的邮件客户端?  ( Mail client that does not mark mails as read automatically ) 
问题是,当我选择邮件时,邮件会被标记为已读,并显示在预览窗格中。 我尝试了Thunderbird,Claws Mail和Sylpheed,但没有找到阻止这种情况的选项。我对新邮件客户端开放(但请不要使用控制台或KDE)。 ...

0  在Evolution中转到下一封未读邮件的快捷方式?  ( Shortcut to go to the next unread mail in evolution ) 
很显然,如果您在消息列表窗格中,句号键是转到下一封未读邮件的快捷方式。但是我该如何到达那里呢?没有全局快捷方式吗?我不在乎哪个窗格当前具有焦点,我只想在不触摸鼠标的情况下转到下一封未读邮件。有可能吗? ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有