u
This commit is contained in:
		
							parent
							
								
									553310cf5b
								
							
						
					
					
						commit
						39b54a54c3
					
				| @ -34,6 +34,10 @@ chmod a-w /etc/sudoers.d/${NewUser//./-} | |||||||
| echo | echo | ||||||
| 
 | 
 | ||||||
| # 注意,在这里为新用户创建的配置文件,主人是 root,而不是新用户 | # 注意,在这里为新用户创建的配置文件,主人是 root,而不是新用户 | ||||||
| echo "<<< Configure $NewUser home" | echo "<<< Configure $NewUser home with standard scripts? (注意,由 root 为新用户创建的配置文件的 owner 是 root,而不是新用户)" | ||||||
|  | read -p "y for yes, anything else for no >> " YesOrNo | ||||||
|  | if [ $YesOrNo = 'y' ] | ||||||
|  | then | ||||||
| source /faronear/fon/sysconfig/home-config.sh /faronear/fon/sysconfig/nixhome /home/$NewUser | source /faronear/fon/sysconfig/home-config.sh /faronear/fon/sysconfig/nixhome /home/$NewUser | ||||||
| echo | fi | ||||||
|  | 
 | ||||||
|  | |||||||
| @ -56,7 +56,6 @@ echo "<<< Add a new user $NewUser" | |||||||
| source /faronear/fon/sysconfig/debian-add-user.sh $NewUser | source /faronear/fon/sysconfig/debian-add-user.sh $NewUser | ||||||
| echo | echo | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| echo "<<< Disallow root login: #PermitRootLogin yes" | echo "<<< Disallow root login: #PermitRootLogin yes" | ||||||
| # emacs /etc/ssh/sshd_config | # emacs /etc/ssh/sshd_config | ||||||
| sed -i "s|^PermitRootLogin yes|#PermitRootLogin yes|g" /etc/ssh/sshd_config | sed -i "s|^PermitRootLogin yes|#PermitRootLogin yes|g" /etc/ssh/sshd_config | ||||||
|  | |||||||
							
								
								
									
										0
									
								
								debian-install.sh → debian-ddinstall.sh
									
									
									
									
									
										
										
										Executable file → Normal file
									
								
							
							
						
						
									
										0
									
								
								debian-install.sh → debian-ddinstall.sh
									
									
									
									
									
										
										
										Executable file → Normal file
									
								
							| @ -35,7 +35,7 @@ echo Install Docker-Compose ... | |||||||
| sudo curl -L $COMPOSE_URL/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose | sudo curl -L $COMPOSE_URL/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose | ||||||
| sudo chmod +x /usr/local/bin/docker-compose | sudo chmod +x /usr/local/bin/docker-compose | ||||||
| 
 | 
 | ||||||
| read -p "配置中国加速镜像源 /etc/docker/daemon.json (d: Docker中国, t: 腾讯云, z: 中科大) >> " DOCKER_MIRROR | read -p "配置中国加速镜像源 /etc/docker/daemon.json (d: Docker中国, t: 腾讯云, z: 中科大, leave blank for no mirror) >> " DOCKER_MIRROR | ||||||
| if [ $DOCKER_MIRROR = 'd' ] | if [ $DOCKER_MIRROR = 'd' ] | ||||||
| then | then | ||||||
|   DOCKER_MIRROR=https://registry.docker-cn.com |   DOCKER_MIRROR=https://registry.docker-cn.com | ||||||
|  | |||||||
| @ -4,6 +4,7 @@ if [ $1 ] | |||||||
| then | then | ||||||
|   SourcePath=$1 |   SourcePath=$1 | ||||||
| else | else | ||||||
|  |   echo "Configure private home settings" | ||||||
|   echo "Usage: setup.sh [Config-Source-Path] [User-Home-Path]" |   echo "Usage: setup.sh [Config-Source-Path] [User-Home-Path]" | ||||||
|   read -p "Enter config source path (leave blank for [/Users/luk.lu]/faronear/fon/sysconfig/nixhome) >> " SourcePath |   read -p "Enter config source path (leave blank for [/Users/luk.lu]/faronear/fon/sysconfig/nixhome) >> " SourcePath | ||||||
|   if [ ! $SourcePath ] |   if [ ! $SourcePath ] | ||||||
| @ -39,7 +40,7 @@ then | |||||||
|   do |   do | ||||||
|     rm -fr $homescript.backup |     rm -fr $homescript.backup | ||||||
|     mv $homescript $homescript.backup |     mv $homescript $homescript.backup | ||||||
|     ln -s $SourcePath/$homescript $HomePath |     cp -r $SourcePath/$homescript $HomePath | ||||||
|   done |   done | ||||||
|   popd |   popd | ||||||
| else | else | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user