Linux上管理WebLogic用户的完整实践
一 操作系统层用户与权限
sudo groupadd weblogic、sudo useradd -m -s /bin/bash weblogicsudo passwd weblogicsudo chown -R weblogic:weblogic /weblogic、sudo chmod -R 750 /weblogicps -ef | grep -i weblogic 检查进程属主,确保为 weblogic;必要时修正启动脚本或服务文件,使用 weblogic 账号启动。二 使用WLST管理WebLogic内部用户与角色
cd $DOMAIN_HOME/bin./wlst.shconnect('weblogic','密码','t3://管理地址:7001')createUser('alice','Welcome1')deleteUser('alice')listUsers('*')createGroup('DevOps')addMemberToGroup('DevOps','alice')createRole('AppDeployer')grantAppRole('AppDeployer','alice','*')save()、activate(block="true")三 控制台与运维安全加固
四 常见问题与快速排查
sudo chown -R weblogic:weblogic <WL_HOME> <DOMAIN_HOME>,随后用 weblogic 用户重启。cd $DOMAIN_HOME/security,备份并编辑 boot.properties,写入 username=weblogic、password=新密码;重启后在控制台中修改并妥善保管。