linux - 一个奇怪的 ssh 文件从 .ssh 目录中出现,名称为 pbcopyfy
问题描述
好吧,这不是一个问题,而是更多的头脑风暴,或者更好地说是一个问题。好吧,今天我来到我的服务器并意识到我不能 git pull 由于密钥被拒绝,这没关系,因为 .ssh 目录中肯定没有密钥。全部删除和一个新文件(pbcopyfy 那里)。不知道这意味着什么。该文件的内容如下所示:
#!/bin/sh
# Copyright (C) 2009-2017 Three Nine Consulting
# Always good practice to update packages. However ask user if they would like to do so
# For explanation on how this works and why check out https://garywoodfine.com/use-pbcopy-on-ubuntu/
read -p "Do you want to update your package repositories before proceeding ? " -n 1 -r
echo #adding new line
if [[ $REPLY =~ ^[Yy]$ ]]
then
sudo apt update
sudo apt upgrade -y
sudo apt autoremove -y
fi
# Check to see if Xclip is installed if not install it
if [ $(dpkg-query -W -f='${Status}' xclip 2>/dev/null | grep -c "ok installed") -eq 0 ];
then
echo 'xclip not installed .... installing now!'
sudo apt install xclip -y;
fi
# Add the aliases to the .bashrc
echo 'updating bash profile'
echo "#pbcopy & pbpaste aliases" >> ~/.bashrc
echo "alias pbcopy='xclip -selection clipboard'" >> ~/.bashrc
echo "alias pbpaste='xclip -selection clipboard -o'" >> ~/.bashrc
source ~/.bashrc
echo 'Complete! happy PbCopy'
这是我应该担心的事情,还是我应该获得新密钥并使用新密钥启动并运行?
解决方案
推荐阅读
- vue.js - 如何在单击带有前置项时关闭 v-select 菜单
- mysql - 删除特定 MySQL 数据库的命令
- python-3.x - spacy 实体链接 - 词向量
- c# - 避免 ElasticSearch 错误 503 服务器不可用:使用 WaitForStatus
- c# - XNA 4.0 OutOfMemory 异常 spriteBatch
- python - 如何从 SQL Server 获取日期和时间到 python?
- java - 无法将 UTC 转换为本地时间
- rest - HttpClient 无法从运行超过一小时的 rest api 获得任何响应
- javascript - 将参数从一个文件的应用程序获取功能传递到另一个文件
- android - 如何在 Kotlin 中设置 ViewDragHelper 灵敏度?