Ubuntu输入su提示认证失败的解决方法
启动ubuntu服务时竟然提示权限不够,用su切换,输入密码提示认证失败,这下搞了吧,后来一经查阅原来Ubuntu安装后,root用户默认是被锁定了的,不允许登录,也不允许 su 到 root ,对于桌面用户来说这个可能是为了增强安全性,但是服务器版上的没这个还真不行,赶紧设置下吧。
终端下
studiogang@studiogang:~$ sudo passwd
Password: <--- 输入安装时那个用户的密码
Enter new UNIX password: <--- 新的Root用户密码
Retype new UNIX password: <--- 重复新的Root用户密码
passwd:已成功更新密码
在Ubuntu桌面上显示我的电脑等图标
在Ubuntu桌面上显示我的电脑等图标
在 GNOME 中显示 计算机,用户主文件夹 和 回收站等桌面图标。
在终端中运行以下命令:
打开配置编辑器
gconf-editor
* 选择 apps → nautilus → desktop
* 勾选 computer_icon_visible、home_icon_visible 和 trash_icon_visible 边上的复选框。
这些更改会立即生效。
linux查看内核版本和发行版本
查看内核版本:
方法一:uname -r
输出:
2.6.32-23-generic
方法二:cat /proc/version
输出:
Linux version 2.6.32-23-generic (buildd@rothera) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) #37-Ubuntu SMP Fri Jun 11 07:54:58 UTC 2010
PHP如何创建Session
开始介绍如何创建 session。非常简单,真的。
启动 session 会话,并创建一个 $admin 变量:
// 启动 session
session_start();
// 声明一个名为 admin 的变量,并赋空值。
$_session["admin"] = null;
?>
在windows上配置cygwin使用
问你是在Windows下搭建Unix的C++编译环境用吗? 1、从 Cygwin 的官方网(http://cygwin.com/)下载setup.exe 程序,单击位于该页面中间的 "Install or Update Now!" 图标 2、运行 setup.exe 程序。接受缺省设置,直至转入 "Select Your Internet Connection" 页。在此页上选择最适合您的选项。单击“下一步”。 3、在 "Choose A Download Site" 页上,选择一个方便您下载的站点。单击“下一步”。 4、在 "Select Packages" 页上,选择要下载的包。单击 "Devel" 旁边的 "+" 号,以展开此开发工具类别。您可能需要调整窗口的大小,以便一次可以看到更多的内容。 5、通过单击包旁边的 "Skip" 标签来选择要下载的每个包。您至少要选择 gcc-core: C compiler、gcc-g++: C++ compiler、gdb: The GNU Debugger 和 make: the GNU version of the 'make' utility。 6、现在将编译器目录添加到您的 Path 变量中: 打开“控制面板”(“开始”>“设置”>“控制面板”),然后双击“系统”程序。 选择“高级”标签,然后单击“环境变量”。 在“环境变量”对话框的“系统变量”面板中,选择 "Path" 变量,然后单击“编辑”。 将 cygwin-directory\bin 目录的路径添加到 Path 变量中,然后单击“确定”。缺省情况下,cygwin-directory 为 C:\cygwin。目录名称之间必须用分号进行分隔。 在“环境变量”和“系统属性”对话框中分别单击“确定”。 如果还需要其他的软件包,再第4步选择即可
vc中socket编程步骤及实例
sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字。在这个程序中,将两个工程添加到一个工作区。要链接一个ws2_32.lib的库文件。
服务器端编程的步骤:
1:加载套接字库,创建套接字(WSAStartup()/socket());
2:绑定套接字到一个IP地址和一个端口上(bind());
3:将套接字设置为监听模式等待连接请求(listen());
4:请求到来后,接受连接请求,返回一个新的对应于此次连接的套接字(accept());
5:用返回的套接字和客户端进行通信(send()/recv());
6:返回,等待另一连接请求;
7:关闭套接字,关闭加载的套接字库(closesocket()/WSACleanup())。
服务器端代码如下:
Windows Auto Log on boot(even has pwd)
Windows开机如何自动登录
如何自动登录某账户,该账户可能有密码
这里有个简单的方法可以设置win7开机后自动登陆,并且适用于所有windows系统。
单击“开始”按钮,选择“运行”命令,打开“运行”对话框,输入命令行“rundll32 netplwiz.dll,UsersRunDll”(注意UsersRunDll的大小写,也可以直接复制代码,粘贴到运行对话框),单击“确定”按钮。
弹出“用户账户”对话框,取消选取“要使用本机,用户必须输入用户名及密码”复选框,单击“确定”按钮完成。
PHP Local Testing Server Set up(Guide)
以下为本说明所要用到的软件:建议都从官方下载最新版本
Apache 2.2.4 -- www.apache.org
PHP 5.2.0 -- www.php.net
MySQL 5.0.27 -- www.mysql.com
phpMyAdmin 2.9.2 -- www.phpmyadmin.net
Zend Optimizer 3.2.0 -- www.zend.com 或者Dreamweaver
严重注意:在进行下列操作前,Windows XP应无安装IIS、PHP、APACHE、MYSQL、ZEND。
≡ Apache 2.2.4 的安装 ≡
打开我的电脑,进入D盘,在其下新建一个文件夹,名为 local 。
到其官方站点下载 apache_2.2.4-win32-x86-no_ssl.msi 并执行。
按3次Next按钮,安装程序要求输入你的Network Domain(网络域名)、Server Domain(服务器域名)和网站管理员的E-mail,有的话就如实填写,本说明介绍的是本地自建测试环境,所以随便一下,前两个填 localhost ,邮件写自己的即可。
进入Next后,默认的安装路径是"C:\Program Files\Apache Software Foundation\Apache2.2\",修改路径,改为前面所述的"D:\local\Apache2"。
然后一路下去,直到安装结束;此时,打开D盘下的local文件夹,可以看到有一个名为Apache2的文件夹。
打开IE,然后在地址栏输入:"http://localhost" 或者 "http://127.0.0.1" 可以看到Apache安装完成的成功页面;以后网页的存在位置就在 "D:\local\Apache2\htdocs" 目录。