Mac使用AccessClient打开Linux堡垒机跳转闪退问题解决

登录公司的服务器需要使用到堡垒机,但是mac使用AccessClient登录会出现问题

最基础的AccessClient配置

AccessClient启动需要设置目录权限,可以直接设置为 权限 777

chmod 777 /Applications/AccessClient.app

注: 如果不是这个路径,可以打开终端,将访达中的应用程序 AccessClient拖进终端中

Mac使用AccessClient打开Linux堡垒机跳转闪退问题解决_第1张图片

启动默认执行python3

  1. 在应用程序中AccessClient点击鼠标右键,选中显示包内容

Mac使用AccessClient打开Linux堡垒机跳转闪退问题解决_第2张图片

  1. 进入到Contents/Resources/Scripts目录下

Mac使用AccessClient打开Linux堡垒机跳转闪退问题解决_第3张图片

  1. 使用脚本编辑器打开main.scpt,将其中里的python改为python3和 logfile 修改为自己指定的日志路径,方便查询日志
on open location this_url
	set exec_path to POSIX path of (path to me) & "Contents/Resources/Scripts/main.py"
	set resources_dir to POSIX path of (path to me) & "Contents/Resources"
	set logfile to "/Users/ded/Documents/log/AccessClient.out"
	do shell script "/Users/ded/mambaforge/bin/python '" & exec_path & "' '" & this_url & "' '" & resources_dir & "' > " & logfile & " 2>&1 &"
end open location

修改一下两行即可,注意,python 后面是有一个空格的,不要把空格替换掉了

Mac使用AccessClient打开Linux堡垒机跳转闪退问题解决_第4张图片

注: 下载python3地址

conda-forge/miniforge: A conda-forge distribution. (github.com) 选择自己对应的机器版本

Mac使用AccessClient打开Linux堡垒机跳转闪退问题解决_第5张图片

遇到的问题: 进程已完成

在这里插入图片描述

根据提示完成操作

# 进去 ~
cd ~

# 进入.ssh文件夹
cd .ssh

# 修改config 文件,如果不存在 config 文件则创建一个
vim config

# 添加以下这一行
HostkeyAlgorithms +ssh-dss

Mac使用AccessClient打开Linux堡垒机跳转闪退问题解决_第6张图片

注: 如果直接打开 AccessClient 可能还是有问题,需要通过浏览器的页面进行跳转打开

Mac 使用AccessClient打开 windows 堡垒机的方式

你可能感兴趣的:(mac,linux,macos,linux,运维)