443端口被system占用_Harbor默认端口的修改
时间: 2023-09-10 10:09:24 浏览: 52
关于443端口被system占用的问题,可能是由于其他应用程序或服务占用了该端口,也可能是由于系统进程(如Windows更新)占用了该端口。您可以使用命令行工具(如netstat)来查看哪个程序或服务正在使用该端口,并尝试停止该程序或服务以释放端口。
至于Harbor默认端口的修改,您可以按照以下步骤进行操作:
1. 打开Harbor配置文件`/etc/harbor/harbor.yml`;
2. 找到以下内容:
```
#The port of the UI server
ui_url_port: 80
#The base URL of the UI server, e.g. https://harbor.example.com:8080
ui_url_protocol:
#The port of Harbor admin server
adminserver_port: 8080
#The listen port of Harbor registry
registry_http_port: 5000
registry_https_port: 8443
```
3. 修改需要修改的端口号,并保存文件;
4. 重启Harbor服务使修改生效:`sudo systemctl restart docker-compose@harbor`。
需要注意的是,如果您修改了Harbor的端口号,建议同时修改相关的防火墙规则和Nginx配置,以确保Harbor服务能够正常访问。
相关问题
harbor修改默认端口
如果你使用的是 Harbor v1.8.0 或更高版本,可以按照以下步骤修改默认端口:
1. 使用编辑器打开 `/etc/harbor/harbor.yml` 文件。
2. 找到 `port` 项并修改其值为你想要的端口号。例如,将默认端口号 80 修改为 8080:
```yaml
port: 8080
```
3. 找到 `https_port` 项并修改其值为你想要的 HTTPS 端口号。例如,将默认端口号 443 修改为 8443:
```yaml
https_port: 8443
```
4. 保存文件并重新启动 Harbor 服务。
```bash
sudo systemctl restart docker-compose@harbor
```
现在,你可以使用新的端口号访问 Harbor 服务了。例如,如果你将端口号修改为 8080,则可以使用以下 URL 访问 Harbor:
```
http://<Harbor服务器IP地址>:8080/
```
harbor不是默认端口该怎么登录
如果您想通过SSH连接到非默认端口的Harbor实例,您需要在SSH命令中指定端口号。例如,如果您的Harbor实例运行在端口号2222上,您可以使用以下命令连接:
```
ssh username@harbor.hostname.com -p 2222
```
其中,`username`是您的用户名,`harbor.hostname.com`是您的Harbor实例的主机名或IP地址,`-p`参数指定SSH连接使用的端口号。