即使在 ubuntu 中使用 sudo 为 glassfish 创建域,也无法使用端口

即使在 ubuntu 中使用 sudo 为 glassfish 创建域,也无法使用端口

我正在尝试在 glassfish 中创建一个域。我已经在另一台装有 ubuntu 12.04 的服务器上完成了此操作。一切正常。

我只是想在另一台装有 ubuntu 12.04 的服务器上复制相同的设置

  1. 从 Oracle 下载了 glassfish 3.1.2 zip
  2. 解压后选择
  3. 运行 sudo ./asadmin 并运行命令在 adminport 5050 和许多其他端口上创建域

我遇到了同样的错误

您无权使用域 1 的端口 5050。请尝试其他端口号或以更高权限的用户身份登录。

我使用的用户具有 sudo 访问权限。由于此错误,我无法启动它。

答案1

有时当我收到权限错误(即使在使用时sudo)时,我实际上会做的是切换到根用户。

例如:

$ sudo su
Password:[enter password]
#

“#” 表示您正在以 root 用户身份进行操作,并且您可以做比单独操作更多的操作sudo

相关内容