分类为 Linux 的文章:
vsftpd目前被多数Linux发行版采纳为默认ftp服务器软件,如果使用它做为日常交换文件的工具,则可能需要让用户访问不在ftp主目录下的文件。 然而,很多用户可能已经发现,简单的使用创建软链接的方法并不能达到上述目的,用户会在ftp客户端上得到没有权限的错误。下面介绍两种可行的方案: 使用mount解决 用mount的bind选项可以方便地解决这一问题。 mkdir /home/ftp/haha mount --bind /home/me/myDoc /home/ftp/haha 后面...
2011/12/21 浏览数(1,853) 分类(Linux)
说明: s命令可以实现字符串的替换。 例子: 替换所有的“test”为“demo”: :g/test/s//str2/g 或者 :1,$s/test/demo/g 替换当前行到文末所有的“test”为“demo”: :.,$s/test/demo/g 替换当前行所有的“test”为“demo”: :s/test/demo/g 替换当前行第一个“test”为“demo”: :s/test/demo/ 替换第6行到文末所有的“test”为“demo”: :6,$s/test/demo/g 补充: 如果需要替换的字符串中有“/”,可以使用“#”、“+”等作为分隔符,而不是“/”。 ...
2011/12/21 浏览数(1,456) 分类(Linux)
操作: date –s '2020-02-02 10:10:10' clock –w //将日期写入CMOS 补充: 修改Linux时间一般涉及到3个命令: date:修改系统当前的时间 clock:修改CMOS时间(查看CMOS时间:clock -r) hwclock:修改系统硬件时间 hwclock 用法: hwclock --show //查看硬件时钟 hwclock --set --date="1/23/01 22:16:59" //设置硬件时钟 硬件时间从根本上讲是CMOS时钟;而系统时间是由内核维护的,它是从1969...
2011/11/23 浏览数(2,176) 分类(CentOS/RockyLinux)
说明: Linux 系统经常会自动发出一些邮件来提醒用户系统中出了哪些问题(收件箱位置:/var/mail/)。可是这些邮件都是发送给 root 用户的。出于系统安全考虑,通常不建议大家直接使用 root 帐户进行日常操作。所以要想点办法来让系统把发给 root 用户的邮件也给自己指定的外部邮箱发一份。 操作: 在“/etc/aliases”文件末尾添加一行(前两行是注释不算数,^_^): # 发给 root 时(实际上系统是把邮件放到文件 /var/mail/roo...
2011/11/12 浏览数(2,834) 分类(CentOS/RockyLinux)
说明: GZIP是GNU zip的缩写,它是一个GNU自由软件的文件压缩程序,也经常用来表示gzip这种文件格式。apache 启用 gzip 压缩,可以缩小页面的容量从而加快页面的显示速度。 在Apache2之后的版本,gzip 压缩模块名不是gzip,而是 mod_deflate。 如果想使用 gzip 功能还必须开启 mod_header 模块,mod_header 用于告诉浏览器网页是否是压缩格式。 操作(共两步): 第一步:启用这两个模块: 配置文件位于:/etc/httpd/conf/httpd...
2011/11/11 浏览数(4,407) 分类(Apache, CentOS/RockyLinux)
目录 本文的配置方法不使用系统用户而采用 vsftpd 的虚拟用户来操作 ftp,虚拟用户在操作系统中并不存在,只用于登录管理 ftp,但虚拟用户登录成功后需要使用本地帐号来管理系统上的文件。关于 vsftpd 虚拟用户的介绍可以看看 kangzye 的文章《为vsftpd 建立虚拟用户》中开头的介绍。 一、添加本地用户及其权限 二、修改 vsftpd.conf 三、建立虚拟用户数据库 四、配置虚拟用户权限 五、修改 vsftpd 认证方式 六、完成,记得重启...
2011/11/9 浏览数(3,391) 分类(Apache, CentOS/RockyLinux)
说明: wget 是个不错的下载工具,可惜不知道怎么使用断点续传功能(貌似没有这功能)。axel 可以继点续传,喜欢的朋友可以试试。 安装: [upall@local ~]# wget http://soft.shangpan.com/linux/axel-2.4.tar.gz [upall@local ~]# tar zxvf axel-2.4.tar.gz [upall@local ~]# cd axel-2.4 [upall@local ~]# ./configure [upall@local ~]# make && make install 用法: [upall@local ~]# axel http://dn/axel...
2011/11/8 浏览数(2,692) 分类(Linux)
配置文件: /etc/ssh/sshd_conf(不是/etc/ssh/ssh_conf) 修改: Port 2112(取消前边的#号,然后把数值改了,最好不要改成80、21) PermitRootLogin no(将yes改为no,root即使密码正确也登录不了ssh) 修改防火墙(别被墙到外边了): 编辑 /etc/sysconfig/iptables,添加以下行: -A RH-Firewall-1-INPUT -p tcp -m state –state NEW -m tcp –dport 2112 -j ACCEPT 重启防火墙和ssh: service sshd restart ser...
2011/11/5 浏览数(1,925) 分类(CentOS/RockyLinux)
更新:2012-02-08:备份时保留httpd、vsftpd的目录结构; 题记: 终于把服务器安顿妥当,一堆的配置文件都是血汗呀。第一件事当然得保证它们的安全,于是这个脚本就诞生了。 注:配置文件列表有删减,请根据情况自行添加,初期的shell脚本可能不太完善,希望看到的朋友能够多提意见,不胜感激。 代码: #!/bin/bash # 配置 TEMP_DIR="/home/upall.cn/temp" DATE=`date +%Y-%m-%d_%T` MAIL_TITLE="[CONFI...
2011/11/5 浏览数(1,685) 分类(CentOS/RockyLinux)
通过yum来安装php的版本是5.1.6,现在很多站点都是在5.2.x上开发的,所以我们要添加其他的yum repo,以下yum repo提供有php5.2.10(另有一篇文章《CentOS 5.6安装php5.2.17》): vi /etc/yum.repos.d/CentOS-Testing.repo [c5-testing] name=CentOS-5 Testing baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-t...
2011/11/2 浏览数(1,440) 分类(CentOS/RockyLinux, PHP)
点击返回顶部
  1. 留言
  2. 联系方式