Úvod:
I když v Jira a Confluence je WebSudo vyžadování potvrzení hesla správce skvělými bezpečnostními funkcemi, pokud pracujete ve společnosti, kde je vysoká pravděpodobnost, že si někdo bude hrát s vaším počítačem. ALE ve velmi malé firmě, kde toto riziko není téměř žádné, se mi tato funkce ukázala jako velmi otravná. Udělal jsem tedy průzkum, abych tyto funkce zakázal v Jira i Confluence.
Předpoklady:
Verze Jira:7.x
Confluence:6.x
Metody:
V Jira:
– Upravte soubor /opt/atlassian/jira/atlassian-jira/WEB-INF/classes/jpm.xml
– Vyhledejte vlastnost:jira.websudo.is.disabled a nastavte hodnoty all is na true následovně: .....
<property>
<key>jira.websudo.is.disabled</key>
<default-value>true</default-value>
<type>boolean</type>
<admin-editable>true</admin-editable>
<sysadmin-editable>true</sysadmin-editable>
</property>
......
In Confluence
– Upravte soubor /opt/atlassian/confluence/bin/setenv.sh
– až na konec, kde je seznam více komponent proměnnéCATALINA_OPTS=....
CATALINA_OPTS=....
– Přidejte následující řádek za tento seznam, ale před řádek:export CATALINA_OPTS CATALINA_OPTS="-Dpassword.confirmation.disabled=true ${CATALINA_OPTS}"
———-
Poznámka: Po těchto změnách je třeba Jiru a Confluence restartovat následovně:service jira stop
service confluence stop
service jira start
service confluence start