ssh

ssh免密登录linux服务器

谁说胖子不能爱 提交于 2020-03-03 14:52:54
Ssh 免密登录 sshd 服务 sshd 简介: SSH 密钥为登录 Linux 服务器提供了更好且安全的机制。运行 ssh-keygen 后,将会生成公私密钥对。你可以将公钥放置到任意服务器,从持有私钥的客户端连接到服务器的时,会用它来解锁。两者匹配时,系统无需密码就能解除锁定。 官方 维护文档: https://www.ssh.com/ssh/ 参考 文档: https://www.cnblogs.com/ioveNature/p/7919115.html https://www.cnblogs.com/panblack/p/Secure_ssh_trust_connection.html 一、服务器上创建用户: 在服务器上创建普通用户,为每个人都分配一个自己的用户。 # groupadd dd # useradd -g dd dd1 [root@localhost ~]# passwd dd1 Changing password for user dd1. New password: BAD PASSWORD: The password is shorter than 7 characters Retype new password: passwd: all authentication tokens updated successfully. # 这个密码管理员管理好

工作当中遇到的ssh错误

删除回忆录丶 提交于 2020-03-03 14:05:06
[root@1bcc1d3f9666 externalscripts]# /usr/sbin/sshd Could not load host key: /etc/ssh/ssh_host_rsa_key        解决参考:http://blog.csdn.net/hyholine/article/details/7362073 Could not load host key: /etc/ssh/ssh_host_ecdsa_key 解决命令: ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key(https://linux.cn/article-4226-1.html) Could not load host key: /etc/ssh/ssh_host_ed25519_key 解决命令:cd /etc/ssh && ssh-keygen -A -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Git-pull网速太慢如何修复

江枫思渺然 提交于 2020-03-03 06:49:23
Git用了一段时间,网速又变慢了,这里记录一下需要设置的地方,方便以后修复。 我用的是win10系统。 1:修改Git安装目录下的hosts文件 我的安装路径是:D:\Program Files\Git\etc\ 在最后添加下边两句: 13.250.177.223 github.com 31.13.81.1 github.global.ssl.fastly.net 域名不用变,但IP地址需要读者自己查。 IP查询工具 2、使用SSH协议的,修改Git安装路径下的ssh配置,具体如下 进入安装路径下的ssh文件夹: D:\Program Files\Git\etc\ssh (1) 修改ssh_config文件: 去掉 “# GSSAPIAuthentication no” 前边的 ‘#’ 号; (2) 修改sshd_config文件:去掉 “# UseDNS no” 前边的 ‘#’ 号; (3) 添加config文件,复制以下斜体内容,其中红色部分读者应修改为自己的私钥文件路径: Host github.com User git Hostname ssh.github.com PreferredAuthentications publickey IdentityFile /c/users/25681/.ssh/id_rsa Port 443 3、刷新DNS,CMD下执行

Git简单生成生成公钥和私钥方法

泪湿孤枕 提交于 2020-03-02 22:52:44
Git简单生成生成公钥和私钥方法 Git配置 Git安装完之后,需做最后一步配置。打开git bash,分别执行以下两句命令 git config --global user.name “用户名” git config --global user.email “邮箱” 用户名看自己喜欢起,一般都是起些容易记的,亦或者某个简称,邮箱选自己邮箱即可。(值得一提的是,我第一次生成的时候并没有执行上两句命令,而是直接在配置那里写邮箱和用户名,生成的公钥匙直接显示我的邮箱,后来拿去用不了;后来我有一步一步写的时候生成的公钥其实最后显示的并不是邮箱,而是本机名,当时我一直以为显示邮箱是对的,后面也是别人指点才得知。当然,具体什么原因我不明白,菜鸟一枚,欢迎补充!) SSH配置 1、打开git bash 2、执行生成公钥和私钥的命令:ssh-keygen -t rsa 并按回车3下(为什么按三下,是因为有提示你是否需要设置密码,如果设置了每次使用Git都会用到密码,一般都是直接不写为空,直接回车就好了)。会在一个文件夹里面生成一个私钥 id_rsa和一个公钥id_rsa.pub。(可执行start ~ 命令,生成的公私钥在 .ssh的文件夹里面) 3、执行查看公钥的命令:cat ~/.ssh/id_rsa.pub Git配置 Git安装完之后,需做最后一步配置。打开git bash

Git使用教程

人盡茶涼 提交于 2020-03-02 22:50:50
配置Git 首先在本地创建 ssh key; $ ssh-keygen -t rsa -C "your_email@youremail.com" 后面的 your_email@youremail.com 改为你在github上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在 ~/ 下生成 .ssh 文件夹,进去,打开 id_rsa.pub ,复制里面的 key 。 回到github上,进入 Account Settings(账户配置),左边选择SSH Keys,Add SSH Key,title随便填,粘贴在你电脑上生成的key。 为了验证是否成功,在git bash下输入: $ ssh -T git@github.com 如果是第一次的会提示是否continue,输入yes就会看到:You've successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。 检出仓库 执行如下命令以创建一个本地仓库的克隆版本: git clone /path/to/repository 如果是远端服务器上的仓库,你的命令会是这个样子: git clone username@host:/path/to/repository

用SSH将windows中的文件上传至Ubuntu Kylin

我们两清 提交于 2020-03-02 21:09:54
参考的URL:http://jingyan.baidu.com/article/066074d6600d43c3c21cb0d2.html 用SSH将windows中的文件上传至Ubuntu Kylin14.04: 先在Ubuntu Kylin上安装SSH服务: 1、先更新软件包: 在shell窗口中输入sudo apt-get update 2、之后再shell窗口中输入sudo apt-get install openssh-server 之后输入 y 3、步骤2后,在shell窗口中输入sudo ps -e |grep ssh (直接回车,看结果中有ssh则说明ssh服务已经启动了,否则输入sudo service ssh start来启动ssh服务),如下图所示: 4、修改配置文件: 在 shell 中输入 sudo gedit /etc/ssh/sshd_config ,之后将该文件中的"PermitRootLogin without-password“这一行前面加一个 #, 表示将这行注释了。 在该行的 下面加上一行 PermitRootLogin yes 之后保存退出。 5、去百度软件中心下载SSH Secure Shell Client,之后安装它。 6、运行SSH Secure File Transfer。 7、 点击该界面的 ”Quick Connect”

计算与软件工程 作业二

假如想象 提交于 2020-03-02 18:56:19
计算与软件工程作业二 作业要求: https://edu.cnblogs.com/campus/jssf/infor_computation17-31/homework/10402 作业一: 程序完成的功能: 可以选择年级选择适合不同年级的学生,用是否有乘除法、负数、余数、运算数的范围来选择难度,然后给出所要的算式,根据算式进行运算,输入结果,程序进行对错判断,给出正确结果。 运行截图如下,详细代码见文章末尾: 作业二关于Git: Git下载链接: http://download.zol.com.cn/detail/44/439990.shtml Git安装教程: https://www.cnblogs.com/xueweisuoyong/archive/2019/11/22/11914045.html Gitee链接: https://gitee.com/wang_hui_ru/fristwork/blob/master/1.cpp 关于Git仓库: 仓库又名版本库,英文名repository,可以理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。 一、创建仓库: 1、登录码云账号,找到左下角仓库,点击新建仓库,根据需要填写信息,然后点击创建: 2、创建完成结果如下:

离线Ubuntu安装ssh远程服务 + parted分区类型转换工具+docker+docker-compose

倾然丶 夕夏残阳落幕 提交于 2020-03-02 17:17:21
离线Ubuntu+docker ssh远程服务 + parted分区类型转换工具+docker+docker-compose 说明 此操作用于虚拟机的搭建,虚拟机平台:proxmox 准备 ssh工具,开启ssh服务 parted离线安装,用于硬盘格式转变 mbr-gpt docker离线包 docker-compose执行文件 前言 在ssh开启前,使用ftp传输文件,即传输端开启ftp服务,服务器访问fpt下载文件 步骤 先对服务器硬盘挂载 会使用到parted,安装命令 dpkg -i parted 安装ssh工具,开启ssh服务 安装ssh工具会自动开启,安装命令 dpkg -i ssh 安装docker 安装命令 dpkg -i docker 添加docker-compose sudo mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose 查看ssh服务是否开启 ps -e | grep ssh 开启ssh服务,需安装ssh组件 sudo service ssh start 硬盘搭载 cd /dev ls 查看硬盘数量,sd*的目录为硬盘,sd*+数字为对应的分区 sudo fdisk /dev/sdb 进入分区管理

VSCode结合git客户端的使用方法

心已入冬 提交于 2020-03-02 13:14:49
VSCode结合Windows git客户端的使用方法 首先下载安装 Git 客户端 进入 git-scm 下载 选择默认选项安装。记住安装的路径(例如 C:\DEVPACK)。则VSCode使用的路径为: “git.path”: “C:\DEVPACK\Git\cmd\git.exe” 你可以将上面这个配置加到用户设置里(VSCode > Ctrl+Shift+P -> Preferences: Open User Settings)。 如果不加也完全没问题,安装程序已经将这个路径配置到系统环境中了。 当然,最后配齐环境变量,这样就可以在Windows cmd里使用git和ssh之类的命令。 配置系统环境变量如下: DEVPACK=C:\DEVPACK GITSCM_HOME=%DEVPACK%\Git Path=....;%GITSCM_HOME%\cmd;%GITSCM_HOME%\usr\bin; 本地用户的ssh公钥证书 把本地用户的ssh公钥证书添加到你的github.com的用户配置下面。(github.com登录 > Settings > Add SSH Key,复制本地的id_rsa.pub的文件内容到网站的输入框里保存即可)。 如果你没有生成这个证书,使用 cmd,键入命令(已经配置了Path环境变量 %GITSCM_HOME%\usr\bin): > ssh

git clone不成功 http和ssh都不行 那就是用户和密码没对

守給你的承諾、 提交于 2020-03-02 13:06:20
从Git上clone项目,一直不成功 报错如下 方式1:http 方式2:ssh 密码一直不成功! 问题 就是在于用户名和密码都不匹配 最直接的 解 决 办 法: 管理员身份进入git bash2 输入 git config --system --unset credential.helper clone项目 来源: CSDN 作者: O-AMY瑾 链接: https://blog.csdn.net/weixin_43821192/article/details/104608914