mysql 管理:mysql 运行权限(转)
mysql 管理:mysql 运行权限(转)[@more@]对于一个刚安装好的 mysql,其安全性是很差的,因为任何使用 mysql 的用户都能使用和更改数据库的资料,因此需要为 mysql 的 root 用户设置口令(mysql 的 root 与 linux 的 root 是两回事,它们之间没有任何关系). 为 root 设置口令需要用到 mysqladmin 这个命令,因为我安装的 mysql 在 /usr/local 下,因此,我到目录 /usr/local/bin 下运行这个命令: #./mysqladmin -u root password "passwd" "passwd" 是我为 root 设置的口令明文; 好了,我在 root 用户下运行 mysql: #mysql 被拒绝了,再用下面的命令运
Linux从办公自动化做起(转)
Linux从办公自动化做起(转)[@more@] 以前很多公司是以搞Linux发行版本来进入Linux领域的,但现在进入Linux领域最好是搞Linux的应用。如著名系统集成和软件开发服务商中联在线信息发展有限公司和东方经济发展总公司就是通过向Linux应用开发商投资而进入Linux的。Linux是开放源代码,也有很多开放源代码的应用程序。按GPL规则,人们在开放源代码的软件上再改进也应遵循GPL,但在Linux上自己重新开发的应用软件却不一定要按GPL规则。开发的应用程序是有版权的,可以以较高的价格出售。当然人们也可以公开源代码,接受GPL规则。我们希望有
中日韩Linux厂商合资建公司 寄望登陆纳市(转)
中日韩Linux厂商合资建公司 寄望登陆纳市(转)[@more@]【eNet硅谷动力消息】2月9日,记者从中科红旗软件技术有限公司了解到,中、日、韩三国的三家Linux厂商,中国中科红旗软件技术有限公司、日本MiracleLinux公司以及韩国韩软公司(Haansoft)正共同投资组建的一家新的公司,新公司预计四月初成立。 据中科红旗软件技术有限公司市场总监耿增强表示,目前这家新的公司英文名称已经确定为Asianux,而中文名称尚在审核之中。合资公司将以开发基于Linux的更多程序,提升他们在开放源市场的影响力。 此前,红旗公司就曾选择了与日、韩合作
Linux启动盘boot/root盘的制作(转)
Linux启动盘boot/root盘的制作(转)[@more@] boot/root盘由两部分组成,即核心和根文件系统。要把这两部分都放到一个1.44MB的软盘上去,通常要对内核和根文件系统进行压缩,压缩核心的最好方法是进行重新编译内核,将一些不必要的支持去掉,如对网络和其它周边设备的支持,重要的一点是记住内核必须支持RAMDISK及ext2,否则系统不能正常引导。关于内核的编译本文不再阐述,下面重点介绍如何生成根文件系统的压缩包。对于根文件系统的压缩包括两方面的问题,第一是只保留必要的根文件系统组件,第二是将根文件系统做成一个压缩包,类似于内
在Windows和Linux之间跳“桑巴”(转)
在Windows和Linux之间跳“桑巴”(转)[@more@] 对,你没看错,是“桑巴”!不过此“桑巴”可非舞蹈之彼“桑巴”,而是指Linux里的网络邻居Samba。SUN有一句名言“网络就是计算机”,看来此话不假。尽管9.0版本的小红帽在Linux领域可以说是傲视群雄,颇有些“倚天不出,谁与争锋”的豪气,然而如果不能与Windows互通有无,总归是个遗憾…… 闲话少说,这里就以最新的小红帽9.0版本为例,给大家讲讲如何对Samba进行配置,让Windows与Linux“共结连理”。 本文假设大家已经安装好了Samba软件包。如果没有安装,可以用鼠标依次单击“主
安装蓝点Linux2.0 要小心(转)
安装蓝点Linux2.0 要小心(转)[@more@]想要试用蓝点Linux的朋友可以看看。蓝点内核汉化很好,但是和其他新的linux兼容性很差 该死的蓝点已经是第二次destroy my date了,tmd上次我硬盘里只有一个linux分区,我就选了自动,他竟然把我的4G硬盘划成了一个linux分区,幸亏我刚买40G硬盘,还保住了点数据, 这次更惨我硬盘中间有一段(2.5G)是我从windows分区划出来的我硬盘后面还有几G没分的,因为fdisk不能选reiserfs所以我先把这一段分成ext2再到diskbuild里看清大小为2510M我再删去他,然后加个2510M的reiserfs。 没想到她把我的redhat7.1 2G的/h
FreeBSD 的硬盘分区策略(转)
FreeBSD 的硬盘分区策略(转)[@more@]在开始安装系统以前, 必须决定要使用多大的硬盘空间来安装 FreeBSD, 而且必须决定 partition 应该如何分割. 因为一旦你安装完系统以后, 再想改变一个 partition 的大小就必须把资料备份出来再重新分区、格式化(format)。 一般情况下, 你必须准备一个 primary partition 给 FreeBSD, *BSD 传统上只能装在 primary 上。FreeBSD 经过修改可以使用逻辑分区(logical partition), 但开机区还是必须是 primary。 在FreeBSD中,分区的概念与DOS/WIN系统略有不同。FreeBSD将一块 硬盘分成最多四个slice(片
用FTP自动传送文件(转)
用FTP自动传送文件(转)[@more@]一、Windows下用ftp自动传送文件的方法 1、先建立一个文本文件,文件名可以是任意名,例如ftp.txt,其内容如下: open 192.168.1.100 /*远服务器地址或名*/ MYNAME /*用户名MYNAME*/ MYPASSWORD /*用户密码MYPASSWORD*/ binary /*以二进制传送文件,可选项*/ cd REMOTE_PATHNAME /*进入远程目标路径REMOTE_PATHNAME*/ get REMOTE_FILE LOCAL_FILE /*把远程文件REMOTE_FILE下载成本地文件LOCAL_FILE*/ put LOCAL_FILE REMOTE_FILE /*将本地文件LOCAL_FILE上传成远程文件REMOTE_FILE */ bye /*退出ftp应用*/ 2
AIX使用异步I/O(aio)提高系统性能(转)
AIX使用异步I/O(aio)提高系统性能(转)[@more@]如果是同步I/O,当一个I/O操作执行时,应用程序必须等待,直到此I/O执行完. 相反,异步I/O操作在后台运行,I/O操作和应用程序可以同时运行,提高了系统性能. 使用异步I/O会提高I/O流量,如果应用是对裸设备进行操作,这种优势更加明显. 因此象数据库,文件服务器等应用往往会利用异步I/O,使得多个I/O操作同时执行. 1. 如何知道是否需要异步I/O? * 执行命令:"vmstat # #" 如果"wa"值超过25%. * 执行命令:"iostat # #" 如果"%tm_act"值超过35%. 2. 查询有几个AIO服务器: pstat -a | grep aios | wc -l 3.
红旗Linux5.0 中用“CD”命令定向到目录(转)
红旗Linux5.0 中用“CD”命令定向到目录(转)[@more@] 也许朋友们还记得在 Dos 时代我们使用许多命令来完成工作。进入 Windows 时代后,由于计算机的易用性大大增强,用户也渐渐淡忘了命令。虽然如此,“命令”仍然在计算机领域中有重要的地位。朋友们也许会问:“计算机都使用图形界面这么多年了,命令在今天还有什么用?” 没错,普通用户离命令越来越远了。这也正是发明图形界面的初衷:简化操作。但是计算机软硬件与其它产品一样,都会有故障。那么出现故障后无法进入系统该怎么办呢?其中一个办法是启动一个简单的系统,比如 Do
数据库系统防黑客入侵技术(转)
数据库系统防黑客入侵技术(转)[@more@]1. 前言 随着计算机技术的飞速发展,数据库的应用十分广泛,深入到各个领域,但随之而来产生了数据的安全问题。各种应用系统的数据库中大量数据的安全问题、敏感数据的防窃取和防篡改问题,越来越引起人们的高度重视。数据库系统作为信息的聚集体,是计算机信息系统的核心部件,其安全性至关重要,关系到企业兴衰、国家安全。因此,如何有效地保证数据库系统的安全,实现数据的保密性、完整性和有效性,已经成为业界人士探索研究的重要课题之一,本文就安全防入侵技术做简要的讨论。 数据库系
给GRUB加上密码锁(转)
给GRUB加上密码锁(转)[@more@]今天有朋友问到GRUB引导管理器怎样才能加上密码,真有这个必要吗?你可以用CMOS口令来禁止开机嘛,再说Linux本身的登录也有密码控制,再加个密码岂不脱了裤子放P,多此一举~~~~~~~~~什么?真有必要?你不怕麻烦?哦~~~你国安局的啊?这都搞不定安安安安你个头啊:wfaint~~~~~ 既然这么有诚意,就高抬贵手打几个字吧,诸位看官千万要小心尝试,忘了密码别来找我,我要能解MD5就不用在信息安全实验室扫地了:D 开机时进入GRUB Shell界面,调用md5crypt命令,然后输入你自己的密码,md5crypt会给出运算得到的密文:
Java语言的12大特色介绍(转)
Java语言的12大特色介绍(转)[@more@]1.Java是简单的 Java与C++极为相似,但却简单得多。高级编程语言的所有特性中,不是绝对需要的都已删去了。例如,Java没有算符过载、标题文件、预处理、指针运算、结构、联合、多维数组、模板及隐式类型变换。如果你知道一点C、C++或Pascal,你很快就会驾驭Java。这里是一个简单的JavaHelloWorld程序: publicclassHelloInternet{publicstaticvoidmain(Stringargv[]){System.out.println(“HelloIn-ternet!”)}} 2.Java是面向对象的 Java是一种面向对象的编程语言。除了简单的类型,如数
Linux常用C函数—内存及字符串操作篇(转)
Linux常用C函数—内存及字符串操作篇(转)[@more@]bcmp(比较内存内容) 相关函数 bcmp,strcasecmp,strcmp,strcoll,strncmp,strncasecmp表头文件 #include定义函数 int bcmp ( const void *s1,const void * s2,int n);函数说明 bcmp()用来比较s1和s2所指的内存区间前n个字节,若参数n为0,则返回0。返回值 若参数s1 和s2 所指的内存内容都完全相同则返回0 值,否则返回非零值。附加说明 建议使用memcmp()取代。范例 参考memcmp()。 bcopy(拷贝内存内容) 相关函数 memccpy,memcpy,memmove,strcpy,ctrncpy表头文件 #include 定义
PHP访问MySQL篇(转)
PHP访问MySQL篇(转)[@more@]在这一章内我们会学习到如何在一个Web页面中向数据库中存储信息并显示它。之前我们已经安装了MySQL这个关系型数据库引擎以及PHP这个服务器端脚本语言,并学习了有关它们的基本知识。在学完这一章后,我们将明白如何综合利用这两个新的工具来构建一个数据库驱动的网站! 对前一部分的回顾 在我们往下继续之前,回顾一下我们学习的目的应该是件有价值的事。现在有我们的系统中有了两个强有力的新的工具:脚本语言PHP和数据库引擎MySQL。搞清楚两者是如果协同工作是很重要的。 数据库驱动的网站的实质就是允许站点
ASP中使用MYSQL数据库(转)
ASP中使用MYSQL数据库(转)[@more@]MYSQL数据库以它短小、方便、速度快、免费等优点成为很多网站目前首选数据库,但一般都是用PHP+MYSQL相结合来开发各种动态页面,其实ASP也可以使用MYSQL数据库开发动态页面,小弟我也是刚刚学会,不敢独享,所以特写了这篇文章供大伙参考。 我的环境是WINDOWS98+PWS4.0+mysql-3.23.32-win+PHP4 必要的软件:PWS4.0(呵呵,废话) mysql-3.23.32-win(这个是最新版的) myodbc-2.50.36-dll(这个是最重要的,MYSQL ODBC的驱动程序,可以到www.mysql.com下载) 第一步:安装MYSQL ODBD的驱动
UniX技术 AIX实战经验(转)
UniX技术 AIX实战经验(转)[@more@]IBM C V5.0 快速配置 将/usr/vac/cforaix_n.lic中的nodelock项拷贝到/var/ifor/nodelock文件中。 ------------------------------------------------------------------------- AIX如何自动logout用户 有的用户登录后就长时间空闲,有可能导致安全上的问题。通过打开/etc/profile中 TMOUT注释,将自动在所设置的时间到达后,logout用户。 例如:export TMOUT=120 那么,用户两分钟没有击键,将自动logout。 ------------------------------------------------------------------------- 如何备份裸设备 A
定制Linux内核,发挥Linux潜能(转)
定制Linux内核,发挥Linux潜能(转)[@more@] 众多的Linux用户在经历了对Linux由好奇到熟悉的过程之后,是否希望按照自己机器的实际配置对Linux进行定制,从而获得最佳的系统性能呢?也许有用户会认为在自己使用Linux的过程中没有碰到到任何问题,Linux确实象人们所宣传的那样“永远不会崩溃”,因此完全没有必要冒着风险对系统内核进行的改动。其实,对Linux系统内核进行定制和修改并不向很多人想象中的那么复杂。如果用户能够根据自己的实际情况对Linux系统内核进行合理的修改,可以有效的简化Linux内核,去除不需要的组件,从而提供更
在Linux系统下实现Server Push(转)
在Linux系统下实现Server Push(转)[@more@]由于Linux的开放性,极大激发了程序员的创造力,使得以Linux为作业平台的新技术不断出现。Server Push(推技术)就是其中一例。它可在完全不增加成本的基础上,使网站达到最佳的性能。本文将对其进行详细介绍。 一、环境配置 为了在Linux下更充分领略Server Push的功能,在运行环境上,我们需进行一些选择。 1.WWW服务器 首先要在Linux上安装Apache,以便能自由编译功能模块,这样可以充分使用Server Push、FastCGI、EPerl和PHP等新的扩展功能。 2.脚本支持 笔者推荐
全面了解Linux加载器(转)
全面了解Linux加载器(转)[@more@]LILO的引导机制 计算机的启动是由BIOS控制的,在完成对硬盘配置的测试及初始化之后,便会根据指定的引导信息,寻找加载硬盘、软盘或光盘的主引导记录MBR(Master Boot Record)或引导扇区。只要把LILO安装在MBR或活动分区上,就能取得引导控制权,由LILO完成各种引导过程。系统出现LILO boot:提示符后,按TAB键,显示可引导选择项列表,然后输入选项或直接回车选择缺省配置。 与OS/2 Boot Loader和Partition Magic引导加载程序相比,LILO的灵活性更高,其引导方式也更加丰富: 1.当LILO被