sudo useradd 用戶名 sudo passwd 用戶名
這個時候會提示你輸入密碼,輸入兩次密碼便可html
sudo vi /etc/sysconfig/network/ifcfg-eth0 #編輯配置文件
鍵入內容git
BOOTPROTO='static' #靜態 IP IPADDR='192.168.1.9' #IP 地址 NETMASK='255.255.255.0' #子網掩碼 STARTMODE='auto' #開機啓動網絡
輸入 sudo vi /etc/sysconfig/network/routes
編輯文件, 若是文件不存在就建立shell
鍵入內容vim
default 192.168.1.1 --
輸入 sudo vi /etc/resolv.conf
編輯文件網絡
鍵入內容dom
nameserver 114.114.114.114 nameserver 8.8.8.8
如下三個命令均可以重啓網卡ssh
sudo rcnetwork restart sudo service network restart sudo /etc/init.d/network restart
輸入 sudo vim /etc/ssh/sshd_config
ide
作以下修改gitlab
PermitRootLogin yes [須要把註釋 #號去掉,容許 Root 用戶登陸] PasswordAuthentication yes [默認是不支持密碼驗證的,要把 no 改成 yes]
chkconfig sshd on
按提示輸入管理員密碼this
sudo service sshd restart #重啓 sshd 服務
因爲系統是 SUSE Linux Enterprise 12 的,自帶 GIT
sudo zypper install git-core y
這樣就安裝成功了 GIT
若是這裏安裝失敗報錯, 請使用源碼安裝
wget https://www.kernel.org/pub/software/scm/git/git-2.9.4.tar.xz #下載 xz -d git-2.9.4.tar.xz # 解壓 tar -xvf git-2.9.4.tar # 解壓 cd git-2.9.4 #進入目錄 ./configure #編譯配置文件 sudo make && sudo make install #安裝
git # 輸入 GIT 沒有下面的錯誤就是安裝成功了
If 'git' is not a typo you can use command-not-found to lookup the package that contains it, like this: cnf git #錯誤信息
ssh-keygen -t rsa -b 4096 -C "your_email@example.com" # 連按四下回車生成下面這樣就能夠了
Generating public/private rsa key pair. Enter file in which to save the key (/home/allspark/.ssh/id_rsa): # 不用管,直接回車 Enter passphrase (empty for no passphrase): # 不用管,直接回車 Enter same passphrase again: # 不用管,直接回車 Your identification has been saved in /home/allspark/.ssh/id_rsa. Your public key has been saved in /home/allspark/.ssh/id_rsa.pub. # 這裏的地址在下面會使用到 The key fingerprint is: SHA256:gceOfzsLaB90YpuUmYkyg+9C9qT6lZekMCqHs0v6qsw 1249110692@qq.com The key's randomart image is: +---[RSA 4096]----+ | | | o | | . + | | . = * | | + + + S . | | oo+.B B = | |=+.+= = * . | |*+oo.o . +.. | |OEo.. . oo | +----[SHA256]-----+
看到上面這樣顯示就成功了。
vi /home/allspark/.ssh/id_rsa.pub # 這個地址是上面生成 SSH 的地方
複製文件裏面的內容
打開 Gitlab,點擊設置,點擊 SSH 密鑰,粘貼到右側方框內,添加。
回到 suse
git clone [url]
按提示輸入 yes
等待拉取成功,輸入 ll
就能夠看到拉取的代碼了。
SUSE12Sp3 安裝配置. net core 生產環境 - 總彙