卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

公鑰初學者入門教程 如何在Linux上搭建Git服務器?

如何在Linux上搭建Git服務器?環(huán)境:服務器CentOS6.6git(version1.7.1)客戶端Windows10git(version)①按裝GitLinux做為服務器端系統(tǒng),Window

如何在Linux上搭建Git服務器?

環(huán)境:

服務器CentOS6.6git(version1.7.1)

客戶端Windows10git(version)

①按裝Git

Linux做為服務器端系統(tǒng),Windows充當客戶端系統(tǒng),三個完全安裝Git

服務器端:

#yuminstall-ygit安裝好完后,欄里點Git版本

客戶端:

去下載GitwhileWindows

安裝完之后,是可以建議使用GitBash以及命令行客戶端。

安裝完之后,打開系統(tǒng)Git版本

$git--version②服務器端創(chuàng)建家族git用戶,用來管理Git服務吧,并為git用戶設置密碼

③服務器端創(chuàng)建角色Git倉庫

可以設置為Git倉庫

后再把Git倉庫的owner改為git

④客戶端clone遠戰(zhàn)倉庫

進入到Git Bash命令行客戶端,創(chuàng)建角色項目地址(可以設置在d:/wamp64/www/gittest_gitbash)并進入到:

然后從LinuxGit服務器上payload項目:

當?shù)谝淮芜B接到到目標Git服務器時會我得到一個提示:

Theauthenticitywithhost192.168.56.101(192.168.56.101)cantbekeyfingerprintis yousureyouwant tocontinueconnecting(yep/no,no)?

選擇okay:

Warning:Permanentlyfollowed192.168.56.101(RSA)to thelistwithknownhosts.

此時C:Users用戶名.ssh下會多出一個文件known_hosts,以后在這臺電腦上又一次連接上目標Git服務器時絕對不會再電腦提示上面的語句。

后面電腦提示要輸入密碼,可以需要SSH公鑰來并且修改密保。

⑤客戶端修改SSH公鑰和私鑰

此時C:Users用戶名.ssh下會多出兩個文件id_rsa和id_

id_rsa是私鑰

id_是公鑰

⑥服務器端Git可以打開RSA認證

剛剛進入/etc/ssh目錄,編輯sshd_config,打開200以內三個配置的注釋:

保存并重起sshd服務:

由AuthorizedKeysFile探聽到公鑰的存放路徑是.ssh/authorized_keys,事實上是$_keys,由于管理Git服務的用戶是git,因此求實際貯放公鑰的路徑是_keys

在/home/git/下創(chuàng)建目錄.ssh

后再把.ss件夾的owner可以修改為git

⑦將客戶端公鑰導入到服務器端_keys文件

回到自己Git Bash下,導入文件:

是需要輸入服務器端git用戶的密碼

返回到服務器端,一欄.ssh下是否必然authorized_keys文件:

是可以欄里點一下如何確定是客戶端化合的公鑰。

不重要:

修改.ssh目錄的權限為700

如何修改.ssh/authorized_keys文件的權限為600

⑧客戶端再度payload輔助攻擊倉庫

一欄客戶端項目目錄:

項目已經payload了。

也是可以使用tortoiseGit客戶端來管理項目:

clone

⑨私自git用戶ssh登錄服務器

之后在服務器端創(chuàng)建家族的git用戶不不允許ssh直接登錄服務器

編輯/etc/passwd

找到:

直接修改為

此時git用戶是可以正常通過ssh可以使用git,但根本無法直接登錄系統(tǒng)。

以上那就是本文的全部內容

Linux入門級免費的學地址:

Linux服務器開發(fā)學地址:

標簽: