Testing

server:

1. add user

add user and set password, home directory, shell options

useradd username -d /home/username -s /bin/bash

set password

passwd username

copy files to /home/username:

The individual per-interactive-shell startup file.     ~/.bashrc

The personal initialization file, executed for login shells.    ~/.bash_profile or ~/.profile

change owner of directory /home/username

chown -R username[:group] /home/username

2. ssh without password

ssh-keygen -t rsa

cat .ssh/id_rsa.pub | ssh username@remote 'cat >> .ssh/authorized_keys'

3. cvs

install cvs

apt-get install cvs

install cvsd

apt-get install cvsd

change cvs default directory

cvs -d /home/cvs_repo/ init

add username to CVS

cvsd-passwd /home/cvs_repo/ username

add group 'cvs' and add 'username' 'root'

groupadd cvs

usermod -g cvs root

usermod -g cvs username

chown -R root:cvs /home/cvs_repo/

chmod 775 /home/cvs_repo/

posted @ 2011-05-11 00:07  soulnearby  阅读(130)  评论(0编辑  收藏  举报