首页 > 系统相关 >Linux 使用ssh-agent

Linux 使用ssh-agent

时间:2024-09-10 13:46:14浏览次数:8  
标签:agent dev ssh env Linux null SSH

以zsh为例:

vi ~/.zshrc

# 增加内容
source /tmp/my-ssh-agent.env                                                                                                             
                                                                                                                                         
if ! pgrep ssh-agent | grep -q $SSH_AGENT_PID ; then                                                                                     
  eval "$(ssh-agent -s)" > /dev/null                                                                                                     
  ssh-add ~/.ssh/xx.key > /dev/null 2>&1                                                                                    
  ssh-add ~/.ssh/xx.key > /dev/null 2>1                                                                                      
  env | grep -e SSH_AGENT_PID -e SSH_AUTH_SOCK > /tmp/my-ssh-agent.env                                                                   
fi 

标签:agent,dev,ssh,env,Linux,null,SSH
From: https://www.cnblogs.com/dewan/p/18406246

相关文章

  • 安装linux记录
    1.目标:把windows上python脚本运行ray集群迁移到linux上,ubuntu22.042.踩坑:dpkg崩溃重装系统3.安装sshwin上安装xftp7unix安装openssh服务4.能通过xftp7传输文件到unix5.乱码xftp:文件当前对话属性选项连接-编码6.更改权限7.安装python3.10.14只能自己打包安装https......
  • CS上线Linux
    下载和配置crossC2首先到项目地址:https://github.com/gloxec/CrossC2/releases下载两个文件​​‍.cna是CS的插件,直接使用CS导入即可​​创建HTTPS监听器似乎Linux的shell目前只支持https​,所以创建HTTPS监听器​​生成Linux终端的shell木马第一种./ge......
  • Linux环境下安装FFmpeg的教程
    下面是一个关于在Linux环境下安装FFmpeg的教程,它结合了理论知识与实际操作步骤。请注意,本教程假设您具备基本的Linux命令行使用经验,并且您的系统已经安装了必要的开发工具包。FFmpeg简介FFmpeg是一个强大的跨平台音视频处理工具集,支持流媒体处理的几乎所有标准。它可以用......
  • 使用公钥通过ssh通道连接MYSQL数据库报错(server sent: publickey)
    使用公钥通过ssh连接MYSQL数据库报错Disconnected:Nosupportedauthenticationmethodsavailable(serversent:publickey)1、通过命令行查看服务器ssh配置文件sudovim/etc/ssh/sshd_config2、查看PubkeyAuthentication是否启用,PubkeyAuthenticationyes,表示服务......
  • Linux中Vim编辑器常用命令大全
    Linux中Vim编辑器常用命令大全在Linux系统中,Vim(ViIMproved)是一个非常强大的文本编辑器,它几乎成为了Linux发行版中的标配编辑器。Vim不仅支持基本的文本编辑功能,还提供了强大的文本处理能力,如语法高亮、编译预览、文件合并等。对于系统管理员和开发者来说,熟练使用Vim可以大......
  • DrugAgent:多智能体系统,新药研发速度提升10倍
    DrugAgent:多智能体系统,新药研发速度提升10倍提出背景逻辑拆解全流程分析创意本文下一步论文:DRUGAGENT:EXPLAINABLEDRUGREPURPOSINGAGENTWITHLARGELANGUAGEMODEL-BASEDREASONING代码:https://anonymous.4open.science/r/DrugRepurposeLLM-E0B5/提出背景这篇论文提出的背景......
  • SSH远程工具推荐
    SSH(SecureShell)是一种广泛使用的网络协议,用于在不安全的网络中安全地进行远程登录和其他网络服务。随着远程工作和服务器管理的普及,选择一个合适的SSH客户端变得尤为重要。以下是一些当前市场上受欢迎的SSH远程工具,它们以功能、用户界面和跨平台支持等方面的优势而受到推荐。......
  • linux删除0字节文件
    实现方式:find-typef-size0-execrm-rf{}\;[root@logstash~]#find-typef-size0-execls-l{}\;-rw-r--r--1rootroot0Jul1914:39./a.txt-rw-r--r--1rootroot0Jul1914:39./b.txt-rw-r--r--1rootroot0Jul1914:39./c.txt-rw-r--r--1......
  • linux清空文件保留最后20行
    linux服务器清空文件保留最后20行,命令如下:cp/var/log/nginx/access.log/var/log/nginx/access.log.bak&&tail-n20/var/log/nginx/access.log>/var/log/nginx/access_temp.log&&mv/var/log/nginx/access_temp.log/var/log/nginx/access.log [root@logstashn......
  • linux在特定行前,即ztj行前添加一个where字符
    方法:sed-i"/ztj/iwhere"ztj.txtroot@logstash~]#catztj.txtlinuxstudylinux/home1ztj1studylinux/homeztjstudylinuxdastudylinux/home2ztj2studylinux/home3ztj3studylinux/home4ztj4study[root@logstash~]#sed-i"/ztj/iwhere"zt......