Giả sử cần SSH từ server A đến server B thông qua account là userB mà không yêu cầu password ta thực hiện các bước sau:
1. Login vào Server A với quyền Root và tạo một account userA
2. Tạo thư mục .ssh trong thư mục /home/userA/
3. Đứng tại thư mục /home/userA/.ssh/ thực hiện lệnh tạo khóa:
ssh-keygen -t rsa -b 2048 -C "Server Title"
Lệnh trên sẽ sinh ra 3 file là id_rsa, id_rsa.pub và known_hosts.
4. Login vào Server B với quyền Root và tạo account userB
5. Tạo thư mục .ssh trong thư mục /home/userB/
6. Tạo file authorized_keys trong thư mục /home/userB/.ssh/
7. Thêm record nội dung của file id_rsa.pub đựợc tạo tại ServerA vào file authorized_keys vừa tạo tại ServerB.
-Đến lúc này đứng tại ServerA với account userA ta có thể kết nối SSH đến ServerB thông qua account userB mà không yêu cầu password với lệnh sau:
userA@serverA>ssh userB@serverB
-Ngoài ra, tại ServerA với account userC muốn kết nối vào ServerB thông qua account userB ta chỉ cần copy file id_rsa vào thư mục Server:/home/userC/.ssh/
Lúc này ta có thể thực hiện connect SSH sau mà không bị yêu cầu passowrd
ServerA@userC>ssh userB@ServerB
Monday, August 17, 2009
Friday, January 30, 2009
Install SVN on CentOS
Install svn step by step as following
1. Install packages using yum
yum install subversion mod_dav_svn
2. Configure /etc/httpd/conf.d/subversion.conf
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
DAV svn
SVNParentPath /var/www/svn
AuthType Basic
AuthName "Subversion repos"
AuthUserFile /var/www/svn/htpasswd
Require valid-user
3. Prepare the repository
mkdir /var/www/svn
cd /var/www/svn
svnadmin create your_src
chown -R apache.apache your_src
4. Restart httpd
And then we are able to import codes right now.
1. Install packages using yum
yum install subversion mod_dav_svn
2. Configure /etc/httpd/conf.d/subversion.conf
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
DAV svn
SVNParentPath /var/www/svn
AuthType Basic
AuthName "Subversion repos"
AuthUserFile /var/www/svn/htpasswd
Require valid-user
3. Prepare the repository
mkdir /var/www/svn
cd /var/www/svn
svnadmin create your_src
chown -R apache.apache your_src
4. Restart httpd
And then we are able to import codes right now.
Subscribe to:
Posts (Atom)