2012年12月14日
摘要: 对于想要在外部访问内部的网络,除了在防火墙上开启相应服务器所对应的端口,最好的方法应该是建立VPN-Server,使得用户可以在外网任何一台计算机上拨入到内网中进行操作,而且VPN可以记录详细的日志,出现问题也便于追查相应的责任人。我们知道,VPN有很多种,比如Windows Server系列自己就带了VPN服务器,安装配置都非常简单,而今天我要在日志中介绍部署的,是Linux下的VPN-Server,基于PPTP协议。Ubuntu系统是基于Debian构造的一版发行版,交流社区非常活跃,而且因为基于Debian,他自己带的包管理器能很好的处理依赖关系,方便我们安装软件。其实在Ubuntu下安 阅读全文
posted @ 2012-12-14 16:42 浩瀚孤鸿 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum -y install vsftpd 安装,(ubuntu 下使用apt-get install vsftpd)2. service vsftpd start启动要让FTP每次开机自动启动,运行命令: chkconfig --level 35 vsftpd on3. 设置ftp权限 vi /etc/vsftpd/vsftpd.conf 将anonymous_enable=YES 改为 anonymous_enable=NO ESC返回,输入“:wq”保存并推出 4. 添加ftp帐号和目录 us 阅读全文
posted @ 2012-12-14 13:46 浩瀚孤鸿 阅读(168) 评论(0) 推荐(0) 编辑
摘要: vim是打开vim编辑器,别的编辑器还有vi(功能没有vim 强大),nano,emacs等等,感觉还是vim最强大,其次是vi,别的就要差一些了。 我听我们老师说,用图形界面本身已经会被高手笑了,如果打开一个gpedit或者kwrite那就废了......常用的命令 ls,列出当前目录下的文件,ls -l是列出详细信息,ls -a列出隐藏文件。 cd,更改目录。clear,清屏命令。reset,重置终端。 startx,启动图形界面。fdisk -l,查看硬盘分区。 ps aux,列出系统进程。cat,显示文本。tac,逆序显示文本。 od,二进制格式显示文本。wc,判断文件的大小行数和字符 阅读全文
posted @ 2012-12-14 13:42 浩瀚孤鸿 阅读(200) 评论(0) 推荐(1) 编辑
摘要: 为方便Team member 沟通协作,对svn 服务器进行了整理。之前都是直接在Linux下操作,这次就尝试一下windows远程操作看是否ok。操作步骤如下:1.安装WinSCP3 -- 一个windows下远程连接linux的工具,可以浏览Linux服务器文件;2.下载PUTTY,使用它以root用户登录远程服务器 -- 提供远程shell操作功能;3.在shell窗口操作,输入如下命令:svnadmin create /var/local/svn/crd4.修改 /etc/apache2/mods_availble/dav_svn.conf5.重新启动Apach服务 apachectl 阅读全文
posted @ 2012-12-14 13:38 浩瀚孤鸿 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 将libraries,models文件夹下的类文件名全部改成小写 阅读全文
posted @ 2012-12-14 12:54 浩瀚孤鸿 阅读(380) 评论(0) 推荐(0) 编辑
摘要: Ubuntu下启动Apache对.htaccess 的支持步骤:1. 终端运行sudo a2enmod程序提示可供激活的模块名称,输入:rewrite2. 修改/etc/apache2/sites-enabled/000-default (该链接指向的是站点配置文件)把(默认的www目录、或者需要应用.htaccess的目录)下的AllowOverride 属性改为All,保存。3. 重新加载apachesudo /etc/init.d/apache2 restart 阅读全文
posted @ 2012-12-14 12:10 浩瀚孤鸿 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 如果使用者的预设目录为/home/username,若我们不希望使用者在ftp 时能够 切换到上一层目录/home,则可以使用以下步骤。 修改/etc/vsftpd/vsftpd.conf中的如下项:#chroot_list_enable=YES# (default follows) #chroot_list_file=/etc/vsftpd.chroot_list 改为 chroot_list_enable=YES # (default follows) chroot_list_file=/etc/vsftpd/chroot_list 然后用vim编辑/etc/vsftpd/chroot_l 阅读全文
posted @ 2012-12-14 12:02 浩瀚孤鸿 阅读(1798) 评论(0) 推荐(0) 编辑
摘要: FTP(文件传输协议)在众多网络应用中,是仅次于web的服务,有着非常重要的地位。在安装配置linux环境下(主指ubuntu系统)FTP服务器时, 在配置/etc/vsftp.conf及/etc/vsftpd.chroot_list等文件后(具体详见另一篇文章), 在SHELL模式下测试连接FTP服务器的命令:#ftp localhost或者:#ftp 192.168.224.188 //我的本机IP地址,出现了如下的报错提示:500 OOPS: vsftpd: refusing to run with writable root inside chroot()但是在输入其他的用户名时却可以 阅读全文
posted @ 2012-12-14 12:01 浩瀚孤鸿 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 虚拟机装好RedHat后,准备使用filezilla连接,输入IP地址,root用户,密码,快速连接,报错:530 Permission denied。故障排除:1.首先检查系统是否开启了vsftp服务,如果没有开启,先开启该服务。 方法1.setup--系统服务--自启动服务 方法2.界面设置,service vsftpd restart2.查看配置vsftpd的配置,配置文件中限定了vsftpd用户连接控制配置。vsftpd.ftpusers:位于/etc目录下。它指定了哪些用户账户不能访问FTP服务器,例如root等。vsftpd.user_list:位于/etc目录下。该文件里的用户账 阅读全文
posted @ 2012-12-14 10:13 浩瀚孤鸿 阅读(375) 评论(0) 推荐(0) 编辑