Cómo instalar Gi en Ubuntu Server

Creo que todos han estado en contacto con GI cuando aprendieron el sistema Ubuntu, pero no entraron en él. ¿Es cierto que muchas personas no saben cómo instalar Gi en Ubuntu Server?

Luego, el editor presentará el método de instalación de Gi en Ubuntu Server.

Primero instale el servidor SSH:

Abra el terminal del servidor Ubuntu e ingrese el siguiente código:

sudo apt-get install openssh-server

Genere la clave RSA (por favor, su al usuario normal para ejecutar este comando):

ssh-keygen -t rsa

Modifique el archivo de configuración / etc / ssh / sshd_config:

Puerto 22 # Cambie al puerto de inicio de sesión que desee, como 2222

PermitRootLogin no # Desactiva el inicio de sesión del usuario root

StrictModes yes # Comprueba si el usuario y los permisos de la clave son correctos, está habilitado de forma predeterminada

Autenticación RSA sí # habilitar la autenticación RSA

PubkeyAuthentication yes # Habilitar autenticación de clave pública

Autenticación de contraseña no # Desactiva la autenticación de contraseña, el valor predeterminado está abierto

ServerKeyBits 1024 # cambió a este estado después de la modificación, la intensidad de ServerKey cambió a 1024 bits

PermitEmptyPasswords no # Después de la modificación, cambiará a este estado, prohíbe iniciar sesión con una contraseña en blanco

Copie el archivo id_rsa en el directorio ~ / .ssh / en el lado del cliente, copie id_rsa.pub en el directorio ~ / .ssh / en el lado del servidor, cámbiele el nombre a autorizado_keys y reinicie el servicio SSH:

sudo /etc/init.d/ssh restart

Instalar el software Git:

sudo apt-get install git-core

Instalar gitosis:

mkdir ~ / src

cd ~ / src

git clone git: //

cd gitosis

instalación de sudo python setup.py

Añadir usuario git:

sudo adduser –system –shell / bin / sh –gecos 'git version control' –group –disabled-password –home / home / git git

Inicialice el directorio git, USER se refiere al usuario en el servidor actual:

sudo -H -u git gitosis-init </home/USER/.ssh/authorized_keys
sudo chmod 755 /home/git/repositories/gitosis-admin.git/hooks/post-update

Ejecutar en el lado del cliente:

git clone git @ SU_SERVIDOR: gitosis-admin.git

CD-gitosis-admin

Agregue el archivo de configuración gitosis.conf:


miembros [group myapp] = vince @ urbanpuddle
writable = myapp

Luego envíe:

git commit -a -m "creó un nuevo repositorio"

git push

Crear directorio y enviar archivos

mkdir myapp

cd myapp

Edite .gitignore para agregar el archivo que se ignorará

.DS_Store

Luego ejecuta:

cd myapp
git init
git remoto agregar origen git @ YOUR_SERVER: myapp.git
git add.

git commit -a -m "importación inicial"
git push origin master: refs / heads / master

Lo anterior es un pequeño editor para presentar cómo instalar Gi en Ubuntu Server, aunque hemos dominado muchas habilidades,

Pero al usarlo, todavía hay muchos puntos a los que prestar atención

 

163.197.192.21

163.197.192.22

163.197.192.23

163.197.192.24

163.197.192.25

163.197.192.26

163.197.192.27

163.197.192.28

163.197.192.29

163.197.192.30

163.197.192.31

163.197.192.32

163.197.192.33

163.197.192.34

163.197.192.35

163.197.192.36

163.197.192.37

163.197.192.38

163.197.192.39

163.197.192.40

163.197.192.41

163.197.192.42

163.197.192.43

163.197.192.44

163.197.192.45

163.197.192.46

163.197.192.47

163.197.192.48

163.197.192.49

163.197.192.50

163.197.192.51

163.197.192.52

163.197.192.53

163.197.192.54

163.197.192.55

163.197.192.56

163.197.192.57

163.197.192.58

163.197.192.59

163.197.192.60

163.197.192.61

163.197.192.62

163.197.192.63

163.197.192.64

163.197.192.65

163.197.192.66

163.197.192.67

163.197.192.68

163.197.192.69

163.197.192.70

163.197.192.71

163.197.192.72

163.197.192.73

163.197.192.74

163.197.192.75

163.197.192.76

163.197.192.77

163.197.192.78

163.197.192.79

163.197.192.80

163.197.192.81

163.197.192.82

163.197.192.83

163.197.192.84

163.197.192.85

163.197.192.86

163.197.192.87

163.197.192.88

163.197.192.89

163.197.192.90

163.197.192.91

163.197.192.92

163.197.192.93

163.197.192.94

163.197.192.95

163.197.192.96

163.197.192.97

163.197.192.98

163.197.192.99

163.197.192.100

163.197.192.101

163.197.192.102

163.197.192.103

163.197.192.104

163.197.192.105

163.197.192.106

163.197.192.107

163.197.192.108

163.197.192.109

163.197.192.110

163.197.192.111

163.197.192.112

163.197.192.113

163.197.192.114

163.197.192.115

163.197.192.116

163.197.192.117

163.197.192.118

163.197.192.119

163.197.192.120

163.197.192.121

163.197.192.122

163.197.192.123

163.197.192.124

163.197.192.125

163.197.192.126

163.197.192.127

163.197.192.128

163.197.192.129

163.197.192.130

163.197.192.131

163.197.192.132

163.197.192.133

163.197.192.134

163.197.192.135

163.197.192.136

163.197.192.137

163.197.192.138

163.197.192.139

163.197.192.140

163.197.192.141

163.197.192.142

163.197.192.143

163.197.192.144

163.197.192.145

163.197.192.146

163.197.192.147

163.197.192.148

163.197.192.149

163.197.192.150

163.197.192.151

163.197.192.152

163.197.192.153

163.197.192.154

163.197.192.155

163.197.192.156

163.197.192.157

163.197.192.158

163.197.192.159

163.197.192.160

163.197.192.161

163.197.192.162

163.197.192.163

163.197.192.164

163.197.192.165

163.197.192.166

163.197.192.167

163.197.192.168

163.197.192.169

163.197.192.170

163.197.192.171

163.197.192.172

163.197.192.173

163.197.192.174

163.197.192.175

163.197.192.176

163.197.192.177

163.197.192.178

163.197.192.179

163.197.192.180

163.197.192.181

163.197.192.182

163.197.192.183

163.197.192.184

163.197.192.185

163.197.192.186

163.197.192.187

163.197.192.188

163.197.192.189

163.197.192.190

163.197.192.191

163.197.192.192

163.197.192.193

163.197.192.194

163.197.192.195

163.197.192.196

163.197.192.197

163.197.192.198

163.197.192.199

163.197.192.200

163.197.192.201

163.197.192.202

163.197.192.203

163.197.192.204

163.197.192.205

163.197.192.206

163.197.192.207

163.197.192.208

163.197.192.209

163.197.192.210

163.197.192.211

163.197.192.212

163.197.192.213

163.197.192.214

163.197.192.215

163.197.192.216

163.197.192.217

163.197.192.218

163.197.192.219

163.197.192.220

163.197.192.221

163.197.192.222

163.197.192.223

163.197.192.224

163.197.192.225

163.197.192.226

163.197.192.227

163.197.192.228

163.197.192.229

163.197.192.230

163.197.192.231

163.197.192.232

163.197.192.233

163.197.192.234

163.197.192.235

163.197.192.236

163.197.192.237

163.197.192.238

163.197.192.239

163.197.192.240

163.197.192.241

163.197.192.242

163.197.192.243

163.197.192.244

163.197.192.245

163.197.192.246

163.197.192.247

163.197.192.248

163.197.192.249

163.197.192.250

163.197.192.251

163.197.192.252

163.197.192.253

163.197.192.254

163.197.192.255

Supongo que te gusta

Origin www.cnblogs.com/sha1234/p/12727626.html
Recomendado
Clasificación