帕拉迪堡垒机软件(趣运维.app)不能登陆问题调试

公司用的帕拉迪的堡垒机软件,之前一直在mac下使用没有问题,最近安装了macOS Vetura,再次使用的时候 iterm2 报了以下错误: A session ended very soon after starting. Check that the command in profile "Default" is correct. 点击后就退出了,没有留下任何其他提示,网上检索后也...

阅读全文

访问Docker容器中服务的三种方式

在同一个宿主机上一个服务需要访问另一个服务,比如常见的web服务需要链接mysql等数据库。这里有三种方式来实现。 我之前大多采用第一种方式,我这里建议使用第三种方式。 端口映射后使用宿主机的IP来访问 # 启动mysql容器映射3306端口 docker run -d --name mysql -p 3306:3306 mysql:8 # 通过宿主机IP来连接mysql docker ...

阅读全文

Authelia为其他服务提供认证(以gitea为例)

Authelia可以作为OIDC(OpenID Connect)服务,本文以Gitea为例记录一下如何进行配置。官方文档还介绍了GitLab、Nextcloud等其他多个服务的配置,具体可查看官方文档。 文中的123456789ABEDEF、gitea.example.com、 auth.example.com等注意替换为实际文本。 Authelia配置 Authelia中通过iden...

阅读全文

Authelia统一认证服务部署

文中的所有示例配置文件中域名是auth.example.com,各种加密用的key和secret都为123456789ABCDEF,这些配置请根据实际进行替换。并且根据实际情况将配置中的相对路径改为绝对路径。 配置 创建目录authelia,在目录下创建configuration.yml和users_database.yml两个配置文件 configuration.yml t...

阅读全文

Windows启动时运行WSL2的sshd并配置端口代理

背景 windows被配置了WSL2后,只能在本机访问,想要在外部访问还需要使用netsh来做端口映射,而且映射只是临时的,重启后就失效了。WSL2中的ssh-server也不能自动启动,并且每次启动后WSL2 的IP地址都会发生改变。所以每次电脑开机后想要在外部访问WSL2系统,必须手动做这些事情:1启动sshd;2获取WSL2系统的IP;3映射端口。非常的繁琐,故需要一个自动化的方案来...

阅读全文