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 生产环境 - 总汇