⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ssh_create.php

📁 GForge 3.0 协作开发平台 支持CVS, mailing lists, bug tracking, message boards/forums, task management, perman
💻 PHP
字号:
#!/usr/bin/php<?phprequire_once('squal_pre.php');$res=db_query("SELECT user_name,user_id,authorized_keys 	FROM users 	WHERE authorized_keys != ''	AND status='A'");for ($i=0; $i<db_numrows($res); $i++) {	$ssh_key=db_result($res,$i,'authorized_keys');	$username=db_result($res,$i,'user_name');	$uid=db_result($res,$i,'user_id');	$ssh_key str_replace('###',"\n",$ssh_key);	$uid += 1000;	$ssh_dir = "$homedir_prefix$username/.ssh";	if (!is_dir($ssh_dir)) {		mkdir ($ssh_dir, 0755);	}	$h8 = fopen("$ssh_dir/authorized_keys","w");	fwrite($h8,$ssh_key);	fclose($h8);	system("chown $uid:$uid $homedir_prefix$username");	system("chown $uid:$uid $ssh_dir");	system("chmod 0644 $ssh_dir/authorized_keys");	system("chown $uid:$uid $ssh_dir/authorized_keys");}?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -