nexus3 测试操作

安装了nexu私服管理工具,我们进行一些简单的操作。

一、用户登录

参照之前博客都提示 初始密码是admin/admin123,试了好几次发现都不行,登录界面显示
Your admin user password is located in /nexus-data/admin.password on the server.
提示 admin用户的密码在/nexus-data/admin.password,
密码放在该文件下,我们只需 cd /opt/sonatype/sonatype-work/nexus3/ 复制 admin.password 里 的密码登录,登录后,会提示要修改密码。

修改配置文件来改变运行nexus3所使用的用户

nexus.*/bin/nexus.rc
nexus3 测试操作_第1张图片

二、改变nexus3使用的jdk版本

nexus.*/bin/nexus
nexus3 测试操作_第2张图片

三、修改访问地址的默认端口

nexus.*/ect/nexus-default.properties
nexus3 测试操作_第3张图片

四、修改nexus3数据以及相关日志的存储位置

nexus.*/bin/nexus.vmoptions
nexus3 测试操作_第4张图片
这两个属性配置内存: -Xms1200M, -Xmx1200M

五、设置开机启动

把bin底下启动程序 放进/etc/init.d/目录下
cp /usr/local/devtool/nexus/bin/nexus /etc/init.d/
打开/etc/init.d/nexus 修改

NEXUS_HOME="/usr/local/nexus"
chkconfig nexus on

六、管理员密码重置

nexus3x的账号密码由内置的orientdb数据库管理,我们需要进入orientDB库里面修改密码,需要管理员权限执行如下命令:
linux

java -jar ./lib/support/nexus-orient-console.jar

Windows

java -jar lib\support\nexus-orient-console.jar

Mac

.install4j/jre.bundle/Contents/Home/jre/bin/java -jar ./lib/support/nexus-orient-console.jar

显示如下时,说明连接成功(exit退出)
在这里插入图片描述

连接数据库:

CONNECT PLOCAL:/usr/local/sonatype-work/nexus3/db/security admin admin

成功显示如下:
在这里插入图片描述

执行admin初始密码update语句:

update user SET password="$shiro1$SHA-512$1024$NE+wqQq/TmjZMvfI7ENh/g==$V4yPw8T64UQ6GfJfxYq2hLsVrBY8D1v+bktfOxGdt4b/9BthpWPNUy/CBk6V9iA0nHpzYzJFWO8v/tZFtES8CA==" UPSERT WHERE id="admin"

执行SQL语句:

update user SET password="$shiro1$SHA-512$1024$NE+wqQq/TmjZMvfI7ENh/g==$V4yPw8T64UQ6GfJfxYq2hLsVrBY8D1v+bktfOxGdt4b/9BthpWPNUy/CBk6V9iA0nHpzYzJFWO8v/tZFtES8CA==" UPSERT WHERE id="admin"

update后登录
账号:admin
密码:admin123

亲测有效的暂时只有这么多。下面是摘自其他大神的:
如果是nexus2.x版本,忘记admin密码:
vi %NEXUS_HOME%\sonatype-work\nexus\conf\security.xml

修改为下面黄色的md5即可

  
      deployment
      Deployment
      User
      f865b53623b121fd34ee5426c792e5c33af8c227
      active
      [email protected]
    

你可能感兴趣的:(nexus)