草庐IT

remote-ssh

全部标签

ssh服务无法启动 报错:job for sshd.service failed

ssh启动时报错:jobforsshd.servicefailedbecausethecontrolprocessexitedwitherrorcode.Seesystemctlstatussshd.serviceand“journalctl-xe”fordetails1、linux启动linux报错2、排查报错原因3、解决方法1、linux启动linux报错[root@centos~]#systemcltstartsshdjobforsshd.servicefailedbecausethecontrolprocessexitedwitherrorcode.Seesystemctlstatus

gitlab远程子仓库配置SSH - 保姆级教程

        背景:在该gitlabmainpath下原本是链接了一个http的子仓库SDK,但是由于要使用持续集成工具Jenkins检查merge的代码是否编译通过、是否单元测试通过等,因此需要将子仓库SDK的链接引用改为SSH的。改链接引用很容易,将gitmainpath下的.gitmodules文件里的url改为SSH的就好。        但是遇到了一个问题:重新在本地GitClonemainpath,右键点击Submodulesupdate,提示要输入gitlab的密码,输入密码后还是弹出输入密码的框。在网上搜索了一些方法,但是不够详细,走了好多弯路,所以记录下配置SSH的详细过程

gitlab远程子仓库配置SSH - 保姆级教程

        背景:在该gitlabmainpath下原本是链接了一个http的子仓库SDK,但是由于要使用持续集成工具Jenkins检查merge的代码是否编译通过、是否单元测试通过等,因此需要将子仓库SDK的链接引用改为SSH的。改链接引用很容易,将gitmainpath下的.gitmodules文件里的url改为SSH的就好。        但是遇到了一个问题:重新在本地GitClonemainpath,右键点击Submodulesupdate,提示要输入gitlab的密码,输入密码后还是弹出输入密码的框。在网上搜索了一些方法,但是不够详细,走了好多弯路,所以记录下配置SSH的详细过程

Git的ssh配置

git配置ssh流程Windows1、安装Git:git官网2、安装完成后桌面右键,选中’gitbashhere‘3、配置user.name、user.emailgitconfig--globaluser.name'用户名'gitconfig--globaluser.email'邮箱'4、本地生成ssh密钥,一直enter到结束ssh-keygen-trsa-C'邮箱'5、如上图所示路径找到id_rsa.pub文件,记事本打开全选复制6、打开git/gitee网站,右上角用户头像,在左侧菜单的安全设置SSHKEYS(公钥),将文件内容复制到key里添加就可以了

编译安装openssl及安装完openssl后使用 ssh -V 查看依然是旧版openssl原因

Centos升级openssh8.8p11.下载安装wgetyum-yinstallwget2.获取openssl源码包wgethttps://www.openssl.org/source/openssl-1.1.1n.tar.gz#或前往官方下载后使用xftp传入服务器#官方链接:https://www.openssl.org/source/3.安装openssl所需依赖yum-yinstallgccgcc-c++openssl-devellibstdc++*libcap*wgetpam-develzlib-develperl4.解压编译openssl#解压下载好的openssl源码包并进入

Push master to origin/master was rejected by remote

很多人,百度半天网上都是教你们按照他们的解决方案来,但你们真的懂原因吗?其实不见其然,所以本篇就告诉你怎么去找到问题的具体的报错和解决它。现象描述很多人都是本地pull正常,push报错,而且基本都是报Pushmastertoorigin/masterwasrejectedbyremote这个错误,其实,大家可以不用网上搜索的,因为git本地的运行日志告诉你答案了,你只需要在Idea的左下角的git按钮,就能看到他的日志。这个时候,再根据日志中的提示来解决问题。常见错误权限不够本地账号没有权限push到master分支,这个时候去申请权限或者其他解决权限问题就行。邮箱账号不对因为git可以配置

kali 2023.2安装、换源、更新、SSH

kali2023版本已经更新了,为了体验新版,下载试用了一下。记录初始的安装过程,以备复习用,不足之处欢迎批评指正。一、下载1、官网下载,地址:https://www.kali.org/,因为我准备在VM虚拟机中使用,所以下载了kali-linux-2023.2-vmware-amd64.vmwarevm版本。 2、下载好后直接解压,使用vm直接打开,在启动虚拟机之前可以根据自己电脑的配置,修改虚拟机的硬件配置。二、登录账号、root账号1、在虚拟机中启动kali,初始账号:kali,密码:kali。2、切换root账号,切换命令:sudosu,输入密码:kali。3、修改root账号密码(当

ssh: connect to host github.com port 22: Connection refused fatal: Could not read from remote reposi...

ssh:connecttohostgithub.comport22:Connectionrefusedfatal:Couldnotreadfromremoterepository报错解决今天github提交代码时,gitpull出现错误:ssh:connecttohostgithub.comport22:Connectionrefusedfatal:Couldnotreadfromremoterepository。可以使用gitpush把自己的代码提交到远程,但是不能pull。这个情况之前没有遇到过。这个报错信息翻译时:ssh:连接到主机github.com端口22:连接拒绝:无法从远程存储库

【Git】报错:remote: Invalid username or password.

报错根据报错提示,就是不合法的用户名和密码,导致了我们认证仓库链接的时候出现了问题。解决(幻想)经过查证,在配置我们的全局范围签名的时候,需要和github的用户及邮箱保持一致。修改完成后,再次推送,出来认证界面就可以了:OVER!后续本以为没问题了,但是接着有报了错,仔细一看:remote:SupportforpasswordauthenticationwasremovedonAugust13,2021.,密码验证方式已经失效了,那么我们只能使用Token验证了。解决首先在setting中找到Developersetting,然后找到Personalaccesstoken,选择创建新的tok

修改ssh端口

修改SSH端口的主要原因是提高服务器的安全性。默认情况下,SSH服务运行在端口22上,因此攻击者和自动化脚本通常会针对此端口发起暴力破解攻击、密码猜测和其他恶意活动一、打开SSH配置文件编辑SSH配置文件,默认情况下它位于/etc/ssh/sshd_config,使用以下命令:sudovi/etc/ssh/sshd_config二、更改端口号在sshd_config文件中找到以下行:#Port22取消注释(删除#字符),然后将22更改为您想要的端口号。例如,如果您想将端口更改为2222,则行应如下所示:Port2222请确保选择的端口号不会与其他服务冲突,最好选择1024-65535之间的端口