
Linux
dotuian
这个作者很懒,什么都没留下…
展开
-
ubuntu下vsftpd的配置(虚拟用户基于文件验证)
vsftpd虚拟用户基于文件验证的配置1.安装vsfptdapt-get install vsftpd2.建立虚拟用户密码mkdir /etc/vsftpdvim /etc/vsftpd/logins.txt在里面填写用户名和密码,奇数行为用户名,偶数为密码test3test3test4test4※上述创建了test3和test4两个用户,并且用户名和密码原创 2013-01-31 16:09:58 · 815 阅读 · 0 评论 -
Ubuntu下搭建nginx + php + mysql + phpmyadmin开发环境
1.安装nginx服务器 使用官方PPA安装 Nginx 最新版本,使用以下命令: add-apt-repository ppa:nginx/stable apt-get update apt-get install nginx Nginx相关控制命令: 启动 : /etc/init.d/nginx start 关闭 : /etc/init.d/nginx s原创 2013-06-28 15:00:37 · 1490 阅读 · 0 评论 -
获取页面中的图片文件地址
命令 curl news.baidu.com | grep -Eio '(http|ftp|https)://[A-Za-z0-9_./]+(.jpg|.png|.gif)' http://news.baidu.com/iphone/img/loading_3.gifhttp://h.hiphotos.baidu.com/news/pic/item/5d原创 2013-10-31 17:46:29 · 1004 阅读 · 0 评论 -
Ubuntu下Samba服务器的搭建
1.samba的安装apt-get install samba2.创建共享目录mkdir /var/data/sharemkdir /var/data/privatechmod 777 /var/data/sharechmod 777 /var/data/private3.备份配置文件cp -pf smb.conf smb.conf.bak4.修改配转载 2013-11-05 14:28:31 · 880 阅读 · 0 评论 -
Ubuntu Server 12.04日版apt-get源
#/etc/apt/sources.list# # deb cdrom:[Ubuntu-Server 12.10 _Quantal Quetzal_ - Release i386 (20121017.2)]/ quantal main restricted# deb cdrom:[Ubuntu-Server 12.10 _Quantal Quetzal_ - Release i386原创 2013-11-05 13:15:10 · 773 阅读 · 0 评论 -
Samba配置文件常用参数详解
转自:http://yuanbin.blog.51cto.com/363003/115761Samba的主配置文件叫smb.conf,默认在/etc/samba/目录下。smb.conf含有多个段,每个段由段名开始,直到下个段名。每个段名放在方括号中间。每段的参数的格式是:名称=指。配置文件中一行一个段名和参数,段名和参数名不分大小写。除了[global]段外,转载 2013-11-05 15:47:47 · 736 阅读 · 0 评论 -
Virtual Box下的Ubuntu虚拟硬盘的压缩
1.在虚拟机中执行: dd if=/dev/zero of=/fillerup.zero 执行完之后关闭虚拟机。2.在主机中执行: "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "e:\Ubuntu File Server.vdi" --compact0%...10%...20%...30%转载 2013-11-11 13:38:03 · 1033 阅读 · 0 评论 -
Linux下登录MySQL服务器
在需要自己登陆的用户目录下面,创建.my.cnf的文件,在文件中配置数据库的主机,用户名,密码,默认数据库,在命令行中就可以不需要输入用户名密码,直接登录到MySQL服务器了。vim /home/[用户名]/.my.cnf[client]#MySQL主机host = localhost#用户user = root#密码password = rootadmin#登原创 2013-11-12 16:18:33 · 1963 阅读 · 0 评论 -
根据文件的修改时间来分类文件
#!/bin/bash# exctute# ./mod.sh file_type input_folder output_folder# ./mod.sh *.txt /tmp /data/# paramater count if [ ! $# -eq 3 ]; then echo "[ERROR] error paramater." exitfi# file原创 2013-11-12 14:59:36 · 898 阅读 · 0 评论 -
在Cygwin中安装PHP
1.在Cygwin中安装apt-cyg包管理工具$ wget http://apt-cyg.googlecode.com/svn/trunk/apt-cyg$ chmod +x apt-cyg$ mv apt-cyg /usr/local/bin2.安装PHP包apt-cyg install php -m ftp://ftp.cygwinports.org/pub/cygw翻译 2014-06-11 10:16:43 · 4293 阅读 · 0 评论 -
aptitude与apt-get常用选项
=========================================aptitude =========================================aptitude search "" #查找软件包aptitude show "" #显示包的详细信息aptitude install "" #安装包aptitude remove "原创 2015-06-19 13:38:33 · 1331 阅读 · 0 评论 -
htaccess简单应用
假定项目工程路径为:/var/www/yiitest域名为:yiitest.com1.在 /etc/apache2/sites-available 目录中建立文件yiitest,并编辑该文件,内容如下: ServerName yiitest.com ServerAdmin webmaster@yiitest.com DocumentRoot /原创 2013-05-08 11:35:59 · 774 阅读 · 0 评论 -
VirtualBox镜像复制载入
一,虚拟镜像文件格式VirtualBox磁盘镜像文件(VDI, VMDK, VHD, HDD)1.VDI(Virtual Desktop Infrastructure,) VirtualBox创建的虚拟硬盘文件是vdi格式的2.VMDK(VMWare Virtual Machine Disk Format) 是虚拟机VMware创建的虚拟硬格式,文件存在于VMware文件系原创 2013-06-19 11:43:38 · 4693 阅读 · 0 评论 -
ubuntu上安装sublime text编辑器
方法一,在Sublime text下载,解压之后就可以使用wget -c http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.1.tar.bz2bzip2 -d "Sublime Text 2.0.1.tar.bz2"tar -xvf "Sublime Text 2.0.1.tar"方法二,通过apt-get安装add-apt转载 2013-03-27 16:39:04 · 1118 阅读 · 0 评论 -
/etc/passwd & /etc/shadow 详解
转自:http://www.binghe.org/2009/12/linux-etc-passwd-and-etc-shadow/一,/etc/passwd文件 /etc/passwd 文件是系统的主要文件之一。该文件中包含了所有用户登录名清单;为所有用户指定了主目录;在登录时使用的 shell 程序名称等。该文件还保存了用户口令;给每个用户提供系统识别号。 /etc/pass转载 2013-01-31 10:56:16 · 585 阅读 · 0 评论 -
Cydia源地址删除
越狱的设备在添加源的时候因为输入了错误地址,导致了该添加的错误源地址无法删除。解决办法如下:退出Cydia商店,然后删除如下两个文件/private/var/lib/cydia/metadata.plist /etc/apt/sources.list.d/cydia.list 删除之后进入Cydia,就会像刚越狱完的那样回到初始状态重新选择用户类型。转载 2013-02-16 19:43:11 · 1724 阅读 · 0 评论 -
RSync实现文件备份同步
转自:http://www.cnblogs.com/itech/archive/2009/08/10/1542945.html架设rsync服务器比较简单,写一个配置文件rsyncd.conf。文件的书写也是有规则的,我们可以参照rsync.samba.org 上的文档来做。当然我们首先要安装好rsync这个软件才行;1.rsync安装sudo apt-get install转载 2013-02-19 17:19:32 · 897 阅读 · 0 评论 -
ubuntu下vsftpd的配置(虚拟用户基于MySQL验证)
参考:http://www.wp1998.net/2012/785.html1.安装vsfptdapt-get install vsftpd2.创建验证数据库表。CREATE DATABASE vsftpd;create table users(name char(16) binary,passwd char(16) binary);INSERT INTO `users`转载 2013-01-31 16:45:46 · 1034 阅读 · 0 评论 -
ubutun下PPTP基于PostgreSQL数据库的验证
上篇中配置了PPTP基于MySQL的验证(http://blog.youkuaiyun.com/dotuian/article/details/8664598),接下配置基于PostgreSQL的验证。pptpd的安装和之前的没有不同的地方,这里着重描述关于数据库的配置。1.安装基于PostgreSQL的pppd-sql。 首先还是要安装ppp,openssl的头文件 apt-get原创 2013-03-13 16:57:33 · 862 阅读 · 0 评论 -
ubuntu下配置apache虚拟主机
假设我们的项目工程目录为:/var/www1/yiitest域名为 dotuian.com1.在 /etc/apache2/sites-available 目录中建立文件yiitest,并编辑该文件,内容如下: ServerName dotuian.com ServerAdmin webmaster@dotuian.com DocumentRoot /var/www1/yiit原创 2013-03-25 15:13:40 · 612 阅读 · 0 评论 -
vim基本命令
vim基本上vi可以分为三种状态:1.命令模式(command mode)2.输入模式(Insert mode)3.底行模式(last line mode)<一>命令行模式(command mode)功能键■进入输入模式的方式: a 从光标所在位置后面开始新增资料,光标后的资料随新增资料向后移动。 A 从光标所在列最后面的地方开始新增资料。 i 从光标转载 2012-11-12 10:53:46 · 578 阅读 · 0 评论 -
ubuntu下基于MySQL验证的PPTP服务的搭建
1. 安装PPTPD apt-get -y update apt-get -y install pptpd2.编辑 /etc/pptpd.conf vim /etc/pptpd.conf在文件最后添加如下内容: localip 192.168.0.86 remoteip 192.168.0.60-80,192.168.0.100 localip 是VPN连通后服务器的原创 2013-03-12 17:00:43 · 2640 阅读 · 2 评论 -
ubuntu下安装基于MySQL/PostgreSQL用户验证的L2TP/IPSec服务器
上一篇文章中描述了L2TP/IPSec服务器的安装。上述中的用户的验证信息保存在文件中的。接下来配置基于MySQL数据库验证用户信息的配置。1.安装MySQL服务器 apt-get install mysql-server2.创建数据库及表结构 create database vpn; use vpn; CREATE TABLE `vpnuser` ( `i原创 2013-04-18 13:32:49 · 1568 阅读 · 1 评论 -
ubuntu下安装L2TP/IPSec服务器
1.安装IPsec apt-get install openswan ※安装过程中选择“不使用证明书”2.编辑 /etc/ipsec.conf 文件,修改 (a). protostack=auto ⇒ protostack=netkey (b). 在文件最后添加连接信息 conn L2TP-PSK-NAT rightsubnet=vhost:%priv原创 2013-04-18 12:31:10 · 6240 阅读 · 0 评论 -
SSH免密码登录
有两台服务器,分别为服务器A:192.168.0.116服务器B:192.168.0.120下面实现从服务器A登录到服务器B不需要密码(1)在服务器A上使用 ssh-keygen 命令来实现创建公钥使用 ssh-keygen -t rsa 来创建密钥,程序会问你存放的目录,如果不需要修改,直接回车两次即可。默认会在/root/.ssh/目录下生成两个文件 /roo原创 2013-05-09 17:38:20 · 657 阅读 · 0 评论