日志分类:linux

OpenVZ VPS 搭建PPTP 连接619错误

分类:linux日期:2012-11-04 - 19:39:58评论:8条作者:老谢

确认各项服务正常以及用户名、密码无误的情况下,连接pptp仍然619错误,可以执行下面的命令后尝试连接。

rm -rf /dev/ppp
mknod /dev/ppp c 108 0
Tags: ,

root删文件Operation not permitted

分类:linux日期:2012-07-05 - 18:52:05评论:13条作者:老谢

我是root,删文件居然提斯和无操作权限,系统是要逆天么?

用ll命令查看权限,看似正常,但是我们不能只看表面。。用lsattr命令,就找到不正常的地方了。。

[root@aples fcgi-bin]# lsattr
—-i——– ./php5.fcgi

有个i属性,属性的含义如下(谷歌之):

i:设定文件不能被删除、改名、设定链接关系,同时不能写入或新增内容。i参数对于文件 系统的安全设置有很大帮助。

找到怎么回事了,那就能解决了,搜搜怎么取消这个i属性就完了,操作如下:

chattr -i php5.fcgi

完事了,删除吧!

Tags:

Setting chains to policy ACCEPT: security raw nat mangle fi[FAILED]

分类:linux日期:2012-04-13 - 15:17:59评论:11条作者:老谢

Setting chains to policy ACCEPT: security raw nat mangle fi[FAILED]

错误如上图,CooKVPS.com新上的一台linode刚配置完,启动iptables失败,于是乎查问题,解决方案如下:

cd /etc/init.d
rm -rf iptables
wget http://epoxie.net/14867.txt
cat 12023.txt | tr -d '\r' > iptables
chmod +x iptables
rm -rf 12023.txt

vi /etc/sysconfig/iptables-config

注释掉IPTABLES_MODULES=”ip_conntrack_netbios_ns”,重启iptables,完事。

ps:ip_conntrack_netbios_ns配置netbios协议穿越NAT用的。

Tags:

进入linux后提示符显示-bash-3.2

分类:linux日期:2012-04-03 - 23:09:00评论:6条作者:老谢

故障原因:把自己home内的/.bashrc之类的文件删掉了,导致bash使用了最简单的样式。

解决方法:cp -a /etc/skel/. /root,这里要感谢D大提供的帮助!

Tags: ,

让vim支持中文编码(GB2312和Unicode编码UTF8)

分类:linux日期:2012-03-02 - 10:32:19评论:4条作者:老谢

有时候一些脚本,网上直接wget,里面有中文注释,这样用vim编辑脚本的时候一堆乱码,就比较蛋痛了!但是又懒得把脚本下载回来,修改后再上传,比较麻烦,于是乎,非常有必要让vim支持中文编码了!

返回自己的主目录,可以直接敲击cd命令,然后ls -al看下有没有.vimrc文件,如果没有就新建,加入下面的两行内容:

let &termencoding=&encoding
set fileencodings=utf-8,gbk,ucs-bom,cp936

保存后,再用vim编辑试试看,UTF8和GB2312都没有问题了!!

PPTP一键安装的方法+itouch/iphone配置VPN

分类:linux日期:2011-11-08 - 9:04:02评论:15条作者:老谢

vps环境buyvm 15刀
系统要求:CentOS 5 32bits/64bits。

Memory: 128.00 MB
Burst: 256.00 MB
Disk Space: 15.00 GB
Bandwidth: 500.00 GB

开始安装,执行下面命令:

wget http://www.diahosting.com/dload/pptpd.sh
sh pptpd.sh

安装完成后会自动提示 PPTP一个默认的用户名(vpn)和随机密码。
当然,PPTP的用户名和密码是可以自定义的
编辑/etc/ppp/chap-secrets

vi /etc/ppp/chap-secrets

开始编辑,逐行输入以下内容:

用户1 pptpd 密码1 *
用户2 pptpd 密码2 *
用户3 pptpd 密码3 *

保存即可

PPTP一键安装的方法原文地址:http://www.vmvps.com/how-to-install-pptp-on-your-yearly-15-dollar-openvz-vps.html

下面来配置iphone的vpn拨号,一路贴图,按步骤一步一步来就好(图总计四张,尺寸较大,载入可能较慢

PPTP一键安装的方法+itouch/iphone配置VPN

PPTP一键安装的方法+itouch/iphone配置VPN

PPTP一键安装的方法+itouch/iphone配置VPN

PPTP一键安装的方法+itouch/iphone配置VPN

Linux学习笔记(一)

分类:linux日期:2011-09-30 - 18:37:29评论:25条作者:老谢

1.关于distribution

由公司、个人团体等将linux kernel和各类软件整合在一起发布的完整系统,简单的说就是Kernel + Softwares + Tools的可完整安装

2.关于挂载(Mount)

linux内所有数据均以文件的形式呈现,磁盘分区需要挂载到文件来使用,该文件我们称之为“挂载点”,可以理解为进入到分区的超时空传送门 – -#

其他:linux中默认提供6个terminal来让用户登录 可以使用快捷键ctrl+alt+F1~F6来切换 ctrl+alt+F7为Xwindow界面

初识shell:

说实话,刚开始真不知所措,就像刚接触cisco的cli一样,只能干瞪眼看屏幕! linux默认使用bash,全称是bourne shell

登录以后会提示[root@laoxie ~]# 这个时候就可以敲命令了 简单解释下前面的内容:root表示当前用户,laoxie是主机名,~表示当前所在目录,#是提示符,在root账户下是#,在一般用户下是$ _

PS:root账户拥有无边法力,慎用!就像如来佛,就算孙悟空是主角,一样能轻易压在五指山 – -#

小试牛刀:

按耐不住想要敲命令了,简单尝试几个

cal : 日历
date :日期
bc :一个计算器软件

ps:当老谢执行bc的时候,提示not found command,居然没有找到命令?好吧,当时老谢第一反应就是软件没装,凭借安装LNMP多次的经验,直接执行yum install bc,真的可以安装!安装完毕以后执行bc,真的可以运行了。。。

man命令(manual)

非常好用的命令,真恨自己早先不知道这个命令,太好用了!不懂的命令直接找“男人”(man)!可以得到很完整的帮助哦!空格键翻页,看完之后按“q”即可退出,具体输出内容的解释,请百度,我这里不是百度百科,当然了,推荐大家直接购买:《鸟哥linux私房菜基础学习篇》第三版

暂且记录到这里了,最后十一祝大家玩的愉快 :)