Wekan 是一款完成度很高的开源看板工具,拥有中文界面,支持公开分享、团队协作、自动规则、附件、子任务、清单列表、Webhook 等功能,类 Trello 工具,支持AD域认证。
1、安装snap
yum install snapd sudo systemctl start snapd.service sudo systemctl enable snapd.service
snap一些常用命令
sudo systemctl start snapd.service sudo systemctl restart snapd.service sudo systemctl status snapd.service snap --version
2、安装wekan
snap install wekan
3、配置wekan
snap set wekan mongodb-bind-ip="0.0.0.0" #允许ip访问,这里允许任何人访问 snap set wekan root-url='http://192.168.0.15' #设置访问地址的url,修改成你器的IP snap set wekan port='80' #设置对外访问端口 snap set wekan mail-url='smtp://85865389:password@smtp.qq.com:465 snap set wekan mail-from='来自<85865389@qq.com>'
4、启动wekan
snap start wekan #开启wekan服务,第一次安装完成后就已经启动服务了
常用命令
snap stop wekan #关闭wekan服务 snap restart wekan #重启wekan服务
5、配置AD域帐号登陆
#!/bin/bash sudo snap set wekan ldap-enable='true' sudo snap set wekan default-authentication-method='ldap' sudo snap set wekan ldap-port='389' sudo snap set wekan ldap-host='192.168.1.2' #AD域服务器地址 sudo snap set wekan ldap-basedn='OU=domain users,DC=test,DC=com' #用户所在AD域服务器架构 sudo snap set wekan ldap-login-fallback='false' sudo snap set wekan ldap-reconnect='true' sudo snap set wekan ldap-timeout='10000' sudo snap set wekan ldap-idle-timeout='10000' sudo snap set wekan ldap-connect-timeout='10000' sudo snap set wekan ldap-authentication='true' sudo snap set wekan ldap-authentication-userdn='CN=user,OU=test,OU=domain users,DC=test,DC=com' #AD域认证帐号架构路径,按层级写完整 sudo snap set wekan ldap-authentication-password='password' #AD域认证密码 sudo snap set wekan ldap-log-enabled='true' sudo snap set wekan ldap-background-sync='true' sudo snap set wekan ldap-background-sync-interval='every 1 minute' sudo snap set wekan ldap-background-sync-keep-existant-users-updated='true' sudo snap set wekan ldap-background-sync-import-new-users='true' sudo snap set wekan ldap-encryption='false' sudo snap set wekan ldap-user-search-field='sAMAccountName' sudo snap set wekan ldap-username-field='sAMAccountName' sudo snap set wekan ldap-fullname-field='cn'
把以上代码行后带注释的按自己的信息修改完成,新建sh执行。
评论