#! /bin/bash # Current user is copied to the specified machine $1 if [ $# != 1 ];then echo "$0 " exit 1 fi NFSHOME="jsc-nfs.czech.sun.com" HOMEPATH="/home.local/$USER" REALNAME="`perl -e '$_=(getpwnam "'"$USER"'")[6];s/^root for //;print;'`" ssh -t root@"$1" ' set -ex grep "^'$USER':" /etc/passwd && exit 1 useradd '$USER' sed '\''s#^'$USER':.*$#'$USER':x:0:0:root for '"$REALNAME:$HOMEPATH"':/bin/bash#'\'' /etc/passwd.'$USER';cat /etc/passwd.'$USER' >/etc/passwd;rm -f /etc/passwd.'$USER' echo >>/etc/vfstab '"`echo -e "$NFSHOME:$HOMEPATH"'\t-\t'"$HOMEPATH"'\tnfs\t-\tyes\tintr,bg'`"' mkdir -p '"$HOMEPATH"' mount '"$HOMEPATH"' passwd -r files '$USER' echo done ' exit GNU/Linux: vi /etc/libsocks5.conf noproxy - 129.156.75.0/255.255.255.0 - - - noproxy - 129.156.76.0/255.255.255.0 - - - noproxy - 129.156.79.0/255.255.255.0 - - - socks5 - - - - icsocks.holland.sun.com exec bash alias l='ls -l' export TERM=vt100