ssh

git常用命令

只愿长相守 提交于 2020-02-07 10:10:54
Vue全家桶小米电商网站 Git的配置 环境变量的配置 1、ssh公钥配置 git config --list 查看git的配置 git config --global user.name “666666czp” git config --global user.email “921579721@qq.com” git config --global credential.helper store //记住密码 ssh-keygen - t rsa -C “921579721@qq.com” // 生成公钥 第一次生成公钥私钥的时候的步骤 1、 cd ~/.ssh //打开ssh目录 2、ssh-keygen - t rsa -C “921579721@qq.com” //回车 如果本来有的就覆盖一下 出现 overwrite 输入y 回车 密码可以不用输入 3、ls //查看 id_rsa是私钥 id_rsa.pub 是公钥 4、cat id_rsa.pub //查看 5、复制到git里面就可以了 git clone //url 主要要使用ssh的url git init 初始化 要拥有.git文件 在不是git环境下开发的项目如果要推送到git仓库中,就要使用git init git branch 查看 git reset --hard 版本号 git push origin

SSH连接Linux

拈花ヽ惹草 提交于 2020-02-07 07:57:19
usage: ssh [ -1246AaCfGgKkMNnqsTtVvXxYy ] [ -b bind_address ] [ -c cipher_spec ] [ -D [ bind_address: ] port ] [ -E log_file ] [ -e escape_char ] [ -F configfile ] [ -I pkcs11 ] [ -i identity_file ] [ -J [ user@ ] host [ :port ] ] [ -L address ] [ -l login_name ] [ -m mac_spec ] [ -O ctl_cmd ] [ -o option ] [ -p port ] [ -Q query_option ] [ -R address ] [ -S ctl_path ] [ -W host:port ] [ -w local_tun [ :remote_tun ] ] [ user@ ] hostname [ command ] 一般的用法 ssh userName@IP # 例如ssh root@192.168.1.1 ssh IP -l userName # 例如ssh 192.168.1.1 -l root 默认连接为22端口,可以在后面 -p 指定端口 默认用户就是linux上登录的用户 断开ssh连接命令 #

How to fix “Unreachable” when ping windows with ansible over ssh?

*爱你&永不变心* 提交于 2020-02-07 05:23:29
问题 I'm trying to use Ansible with ssh for interact with Windows machines i have successfully install OpenSSH on a Windows machine that mean i can connect from linux to windows with: ssh username@ipAdresse i've tried using a lot of version of ansible (2.6, 2.7.12, 2.7.14, 2.8.5 and 2.8.6) and i always test if i can ping an other Linux machine with this line(it work): ansible linux -m ping There is my hosts file [windows] 192.***.***.*** [linux] 192.***.***.*** [all:vars] ansible_connection=ssh

RHEL8.0快速入门系列笔记--远程连接管理服务SSH(十二)

点点圈 提交于 2020-02-07 03:47:29
RHEL8.0快速入门系列笔记–远程连接管理服务SSH(十二) 1、了解服务端和客户端 服务端:提供服务端 客户端:享受服务端 思考: 我们通过网络是如何找到我们想要访问的服务的? IP(提供服务的服务器)+port(找到相应的服务) 2、了解端口号的设定 说明:端口号只有整数,范围0到65535 1~255:一般是知名端口,如:ftp 21号、web 80号、ssh 22号、telnet 23号等 256~1023:通常是由Unix系统占用来提供特定的服务 1024~5000:客户端临时端口,随机生成 大于5000:为互联网上的其他服务预留 3、了解ssh服务的作用 用于Linux下远程连接登录管理服务器的安全协议。 功能:远程管理服务器 SSH服务默认端口22 SSH服务是C/S架构 服务器端(开启ssh服务):安装软件(openssh-server) 客户端(专门的客户端工具): windows:serverCRT、MobaXterm linux:openssh-clients 查看默认是否开机自启动 [root@RedHat8 ~]# systemctl list-unit-files | grep sshd.service anaconda-sshd.service static sshd.service enabled 4、SSH服务的重启/停止 [root

gitlab之ssh配置正确却还是要输入密码

依然范特西╮ 提交于 2020-02-07 01:02:05
首先一定要确定你的ssh密钥没有问题。 然后你得看网上的其他方法没有发现没有用,那么我这个也可以尝试一下, 很简单可以试一下,因为我就是这么解决的: #查看你的hosts文件里的内容有没有错 #gitlab.example.com添加到对应的主机,它是git@gitlab.example.com,@后面的就是域名 vim /etc/hosts #比如说gitlab服务器是192.168.247.170,中间可以多打几个空格 192.168.247.170 gitlab.example.com 再测试一下看有没有错吧: ssh -Tv git@gitlab.example.com 最后,发一下官方的配置ssh密钥链接(看不懂的可以用谷歌翻译成中文): https://docs.gitlab.com/ee/ssh/ 来源: CSDN 作者: 运维饺子 链接: https://blog.csdn.net/qq_37369726/article/details/104200972

Linux SSH安全加固

本小妞迷上赌 提交于 2020-02-06 19:55:06
Linux SSH 安全加固,这里使用CentOS7.5 做演示 一、配置SSH双因素登录 ​ 1.确定系统时钟是正确的 ​ 2.安装相关依赖 ​ yum install - y git gcc automake autoconf libtool make pam - devel ​ 3.安装google 验证器 git clone https : / / github . com / google / google - authenticator - libpam cd google - authenticator - libpam . / bootstrap . sh . / configure make && make install ln - fs / usr / local / lib / security / pam_google_authenticator . so / lib64 / security / ​ 4.配置验证器 ​ 修改SSH文件 将ChallengeResponseAuthentication 修改为yes ​ 修改PAM文件 vim /etc/pam.d/sshd 在auth substack password-auth下面一行添加 auth required pam_google_authenticator.so ​ 关闭selinux 修改

aws使用密码远程登录而不用密钥对(centos7.6)

最后都变了- 提交于 2020-02-06 18:13:39
aws使用密码远程登录而不用密钥对(centos7.6) 1、在aws上使用SSH连接服务器 2、然后输入以下命令进行登录密码设置: sudo passwd user_name 将user_name改为你的服务器得用户名 3、修改 /etc/ssh/sshd_config 文件中的 PasswordAuthentication的值为yes vim / etc / ssh / sshd_config 如果服务器该开始搭建可能会提示vim:command not found。 执行以下命令即可: sudo yum install vim 4、重新启动 SSH 服务 sudo service sshd restart 5、最后使用putty等远程服务器管理工具进行密码登录即可。 来源: CSDN 作者: 寒夜冰霜 链接: https://blog.csdn.net/weixin_41835119/article/details/104196685

通过物理机上的winscp软件向vmware中的deepin虚拟机传送文件

て烟熏妆下的殇ゞ 提交于 2020-02-06 16:40:41
本想用vmware tool在物理机和虚拟机之间复制文件,但是后来听说这个工具偶尔会出现数据丢失的情况,所以还是用经典的winscp来操作了,刚开始连接的时候总是提示被拒绝连接。正确的操作如下: 第一步,虚拟机的网络配置,如下图 第2步:因为deepin15.10系统没有安装ssh服务,所以需要在终端下,用超级用户的权限来安装ssh服务,命令是: sudo -i apt-get install openssh-server systemctl start sshd 第3步:下载安装winscp,然后建立和虚拟机的连接即可,就不会出现连接被拒绝的情况了。 来源: CSDN 作者: 臻易 链接: https://blog.csdn.net/weixin_45032066/article/details/104194400

mac启动ssh服务

橙三吉。 提交于 2020-02-06 11:43:32
mac本身安装了ssh服务,默认情况下不会开机自启 1.启动sshd服务: sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist 2.停止sshd服务: sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist 3查看是否启动: sudo launchctl list | grep ssh 如果看到下面的输出表示成功启动了: -------------- - 0 com.openssh.sshd 来源: CSDN 作者: david___ 链接: https://blog.csdn.net/david___/article/details/104191991

将本地项目上传到github

若如初见. 提交于 2020-02-06 11:27:59
整理网上一些教程给自己做个笔记。 本次操做需要用到管理工具git,下载地址: https://git-scm.com/ 安装好之后,打开所要上传的项目文件夹, 鼠标右键点击windows系统下选择git Bash Here 1.git与github之间的传输是通过SSH加密的,所以第一步先在本地生成一.ssh(github的注册这里不做介绍)。 1) 先查看本地是否有.ssh文件,有的话删掉,通常文件在C盘的用户文件夹里 2)新建一个文件夹作为本地上传仓库,使用git-bash进入到这个文件夹后输入下面的命令生成.ssh(邮箱位置填你自己的) $ ssh-keygen -t rsa -C "your email@.com" 默认一直回车就可以了 显示这些就表示添加成功了,在C盘用户目录下会生成.ssh文件夹,里面会包含有id_rsa与id_rsa.pug这俩个文件 3)为了避免与github创建连接时出错,可以新建一个config文件,将以下代码复制进去 Host github.com User git Hostname ssh.github.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa Port 443 2.在github上添加公钥 1)将id_rsa.pub的内容复制到指定位置 2