易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : linux

Linux FTP 服务器配置方法

用tar包配置高可用性vsftp
vsftpd安装包:ftp://vsftpd.beasts.org/users/cevans/
开启: service iptables start
关闭: service iptables stop
/etc/init.d/iptables start/stop
或者在任何目录下都可以用你上面得命令。两者是相等的。
第二个问题是因为你的主机名改掉了。
修改下面两个文件
1./etc/hosts
内容改为:
127.0.0.1 localhost
2./etc/sysconfig/network
修改 HOSTNAME=localhost
然后重启一下机器就可以了。
 
 
用tar包配置高可用性vsftp
一、安装
  01.下载最新的稳定版vsftpd-1.2.1.tar.gz
  02.卸载原有的rpm的vsftpd
       rpm -e vsftpd
  03.tar xvzf vsftpd-1.2.1.tar.gz
  04.cd vsftpd-1.2.1
  05.make
  06.useradd nobody
  07.mkdir /usr/share/empty
  08.mkdir /var/ftp
  09.useradd -d /var/ftp ftp
  10.chown root.root /var/ftp
  11.chmod og-w /var/ftp
       说明:如果你象我一样原来有rpm的vsftp,只是卸载了,可以省略6-11步,如果原来没有安装vsftp,请按部就班。
  12.make install
......

Linux 串口设备

 
在Linux中用ttySx的形式来表示串口设备名,如 COM1被表示为ttyS0,COM2被表示为ttyS1,以此类推。下面这个命令显示系统中被检测到的串口:
# dmesg | grep ttyS
[   25.942157] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[   25.942840] 00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
setserial 命令用来调整或报告与串口有关的设置,包括串口所使用的I/O端口和中断:
# setserial -g /dev/ttyS[0123]
/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: unknown, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
......

Linux下初步配置Apache+Subversion

装好apache和subversion后接下来配置配置文件,先用命令svnadmin svnadmin create /home/repository/svn1 svnadmin create /home/repository/svn2 在/home/repository/目录里面创建了2个仓库svn1和svn2 修改http.conf加上关于svn的配置选项 LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule dav_module modules/mod_dav.so
LoadModule authz_svn_module modules/mod_authz_svn.so #加载模块,有时报错mod_dav已经在http里面了,编译的时候加上了.注释掉即可 配置仓库
  DAV svn
  SVNParentPath /home/repository
使用apache的验证方式于是使用: usr/local/httpd/bin/htpasswd –cm /home/repository/svn-auth-file username passwd 也可以先不写密码之后写 添加第二个的时候就不需要加选项c和文件里,如下 usr/local/httpd/bin/htpasswd –m username 提示输入密码 修改svn仓库配置为
    DAV svn
    SVNParentPath /home/repository   #仓库的父级目录
    AuthType ......

Linux服务cannot change directory错误解决方法

Linux服务cannot change directory错误解决方法
在安装完vsftp服务后登陆时可能遇到cannot change directory后面是登陆者的目录的错误。这是因为SE设置的关闭了ftp的原因。
使用命令
getsebool ftpd_disable_trans
可以查看当前的状态如果不是on
那么是输入命令
setsebool ftpd_disable_trans 1
当然也可以加入-P参数 以便不需要每次开机都输入这个命令
setsebool -P ftpd_disable_trans 1
同理 如果smb服务也遇到相同的问题 ,也可以这么做。
setsebool -P samba_enable_home_dirs=1
selinux的问题也可以使用 管理工具中的 selinux management 来调整相关设置。 ......

小记VMWare下给linux添加新硬盘(备忘)

之前在VMWare下装的linux系统的可用硬盘空间越来越少,已经严重影响正常的使用了,于是就给它在VMWare下加了块硬盘,步骤如下: 1、通过VMWare给linux系统添加一个新硬盘 2、重启linux系统,键入 fdisk –l 命令查看新增硬盘的盘符(通常会有 “doesn't contain a valid partion table”的提示信息),假设为 /dev/sdb 3、fdisk /dev/sdb      注意扩展(extended)分区和逻辑(logical)分区的区别,创建扩展分区之后需在此基础上创建逻辑分区,否则你在进行步骤4的格式化操作时会出现“Invalid argument passed to ext3 library while setting up superblock”的错误 4、mkfs.ext3 /dev/sdb5       格式化相应的分区为需要的文件格式 5、开机自动加载      创建加载点:mkdir /mnt/xxx      修改 /etc/fstab  分区表文件,在文件最后加上      /dev/sdb5    /mnt/xxx    ext3    defaults    0 0     然后保存,重启即可。   (注意:修改分区表如果有 ......

linux修改字符集

 可以通过下面命令查看当前编码方式:  
  h@debian-server:~/$   locale   -a  
  C  
  en_US  
  en_US.iso88591  
  en_US.iso885915  
  en_US.utf8  
  POSIX  
  zh_CN  
  zh_CN.gb18030  
  zh_CN.gb2312  
  zh_CN.gbk  
  zh_CN.utf8  
  h@debian-server:~$   locale   charmap  
  GBK 
 修改编码第一种方式:  
 在.bash_profile里(根据不同shell,文件不同)写入:  
  LANG=zh_CN.GBK  
  export   LANG  
第二种方式: 
 修改/etc/sysconfig/i18n文件 ......
总记录数:5772; 总页数:962; 每页6 条; 首页 上一页 [753] [754] [755] [756] 757 [758] [759] [760] [761] [762]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号