background:
Not familiar with Linux, the new server centos,1 a gpu,512m memory, would like to use to put something;Dos attack, and then understand the need for SSH key login, but also prohibit the account password log in the way, prohibit the use of root account login tool
Putty: Very small, find a corresponding download on the line, click on the download address, mainly in the full version has a puttyagen
This article is an extension of the previous article, "git-tortoisegit complete configuration Process" , so you need to know about the previous article, of course, you can directly look down, and some of the basic operations mentioned."Git-tortoisegit Complete configuration Process": http://www.cnblogs.com/popfisher/p/5466174.html.This article is to configure the github.com account and git.oschina.net account to step through the configuration of git multi-account support in the Windows environme
Set static IP addresses in Ubuntu (virtualbox)
1. Set the network connection mode on Sun virtualbox.
Find the Ubuntu you want to set on Sun virtualbox, click Settings-> network-> Local Connection 1-> select bridged adapter as the connection method (NAT by default, this is the key to preventing mutual access ). then select your corresponding Nic under advanced, w
Ubuntu has an SSH client installed by default, and you need to install SSH server:sudo apt-get install Openssh-serverAfter installation, you can use the following command to log on to the machine:SSH localhostAt this point, you will be prompted with the following (SSH first login hint), enter Yes. Then follow the promp
1). Generate a key on the Mac Terminal
Ssh-keygen-T rsagenerating public/private RSA key pair. enter file in which to save the key (/home/xxxx /. SSH/id_rsa): Created directory '/home/xxxx /.
SSH public key without password authentication 1) generate a password on the master host for 1ssh-keygen amp; ndash; trsa amp; ndash; P amp; #39; amp; #39; press Enter. the command is generated in the user's main directory by default. ssh Directory. you have two key pair
Tags: SSH key Creation
1. Generate a key
> Ssh-keygen-T RSAGenerating public/private RSA key pair.Enter file in which to save the key (/home/username/.
It is a distributed code management tool. Remote code management is based on SSH, so SSH configuration is required to use remote git.
The SSH configuration for GitHub is as follows:
I,
Set git user name and email:
$ git config --global user.name "xuhaiyan"
$ git config --global user.email "haiyan.xu.vip@gmail.com"
Ii. SSH
permissions */Note: You can view related Linux commands for permission modification issues.8. Generate a key pair for each member (take user1 as an example)Switch to Xiao User Logon: su user1 (prompt to enter user1 password)Input: Cd ~ /Input: whoami. If logon is successful, Xiao is displayed.Run: SSH-keygen-B 1024-T DSA-N passphrase-F user1keyNote: passphrase i
Reprinted from: https://blog.lowstz.org/posts/2011/11/23/why-git-push-require-username-password-github/ Previously, GitHub was used in Ubuntu according to the official new user guide. But I have been using fedora recently, so I also want to use GitHub under fedora. The configuration is very smooth, that is, I need to enter username and password every time I push git, I configured the public key to log on.
one, the need for key login
In general, the key login ssh is more secure than the account password login, and sometimes the company needs to configure the server login for the new colleague, typically by configuring the key login directly. second, SSH
Use SecureCRT to set the ssh Public Key for linux logon to authenticate the linux system environment: CentOS release 5.5 www.2cto.com 1. modify the ssh configuration file/etc/ssh/sshd_configRSAAuthentication yes // use the RSA encryption algorithm PubkeyAuthentication yes // use the public
= Server IP Address
5. RunningStart the gitblit.cmd in the Gitblit directory to run, using Installservice.cmd to start the gitblit as a Windows service;If the operation error, it is recommended to use the directory Gitblit-stop.cmd stop and then restart;After startup in the browser Input server IP and HTTP port accessible, Default user name admin, password admin:
Create a repository here:
Once created, you can see that
In linux, generate a key and use public/privatekey to allow putty (ssh) to log on automatically (and use the key for ssh automatic logon in linux). Method 1: Use puttygen.exe. Step 1: generate a secret to run puttygen.exe, select
SSH keyless entry is simple and can be deployed in just three or four steps.Test environment: CentOS 6.6The steps are as follows:1. Generate the public key and key on Host a![[email protected] ~]# ssh-keygen-t RSA #一直回车即可! 650) this.width=650; "src=" http://s3.51cto.com/wyfs
then the new Git account is configured, follow these steps.1 CD ~/.ssh2 Generate keySsh-keygen-t rsa-c ' [email protected] 'Generating public/private RSA key pair.Enter file in which to save the key (/ROOT/.SSH/ID_RSA): Linger_gitEnter passphrase (empty for no passphrase): 093882963 Viewing the public
Git bash is recommended for SSH generation and authentication1. See if there are any files in the ~/.ssh directory, then skip to step three.$ ls ~/.ssh2. Generate a new SSH key$ ssh-keygen-t rsa-c "[Email protected]"3. Start the
privateKey to decrypt and send this random number back to the remote system. Finally, the sshd of the remote system will come to the conclusionWe have a matching private key that allows us to log in.
4. Manufacturing KeyUse the Puttygen of the putty suit to generate the key. The type of key is recommended to select SS
server makes a comparison of the information returned by the client. If the comparison succeeds, the authentication succeeds and the client can log on. If the comparison fails, the authentication fails, and the login verification is continued with other means, such as password verification.
The Certificate verification Interactive logon process shows:Linux Client Demo Login:1. Generate a pair of child keys locally on the client:[Email protected]
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.