Linux

對港口 Alfresco 的許可

  • November 10, 2015

當我重新啟動 Alfresco 時,它開始了……我得到了頁面……但是在日誌上我得到了錯誤:

2015-11-10 09:58:55,282  INFO  [management.subsystems.ChildApplicationContextFactory] [localhost-startStop-1] Starting 'imap' subsystem, ID: [imap, default]
2015-11-10 09:58:55,291  ERROR [org.alfresco.fileserver] [CIFS Server] [SMB] Server error : org.alfresco.jlan.server.config.InvalidConfigurationException: Error initializing TCP-IP SMB session handler, Permissão negada
2015-11-10 09:58:55,301  ERROR [org.alfresco.fileserver] [CIFS Server] Error from JLAN
org.alfresco.jlan.server.config.InvalidConfigurationException: Error initializing TCP-IP SMB session handler, Permissão negada
   at org.alfresco.jlan.smb.server.nio.NIOCifsConnectionsHandler.initializeHandler(NIOCifsConnectionsHandler.java:259)
   at org.alfresco.jlan.smb.server.SMBServer.run(SMBServer.java:479)
   at java.lang.Thread.run(Thread.java:745)
2015-11-10 09:58:55,360  INFO  [management.subsystems.ChildApplicationContextFactory] [localhost-startStop-1] Startup of 'imap' subsystem, ID: [imap, default] complete

如何查看執行 Alfresco 的使用者是否有權訪問這些埠?

啟動時,Alfresco 嘗試綁定 TCP 埠 139 和 445 以及 UDP 埠 137 以用於 CIFS 文件共享服務。

這些埠在 unix 特權埠範圍內(<1024),因此只有 root 啟動的服務才能監聽這些埠。

根據您的發行版,您可能需要使用 sudo (sudo service alfresco start) 啟動服務或以 root 使用者身份啟動服務。

引用自:https://serverfault.com/questions/735291