博文

samba简单实用配制

步骤1:安装samba #apt-get install samba #apt-get install smbfs 步骤2:添加linux用户 #useradd user1     //添加用户名user1 #passwd user1 //给用户名user1添加密码 #mkdir /home/user1 //建立user1的home目录,如果不用这个用户名来登陆linux,此步骤不是必需 #chown -R user1:user1 /home/user1   //给user1的home目录设置好权限   步骤3:给samba服务器添加用户 说明:登陆samba的用户必须已经是linux中的用户 #smbpasswd -a user1 //添加并给user1设置samba密码 步骤4:smb.conf设置 #cd /etc/samb //进入设置目录 #mv smb.conf smb.conf.bak //做好备份,直接将系统默认配置文件改名 #vim smb.conf //建立和配置smb.conf文件 [global] workgroup=x1 //X1为你局域网中的工作组名 server string=x2 //x2为你linux主机描述性文字,比如:samba server。 security=user //samba的安全等级,user代表需要输入用户名和密码,改成share则不需要输入用户名和密码   [x3] //方框号中的x3这个名字可以随便取,只是在win的网上邻居中显示的共享文件夹名 path=/home/x4 //x4为你要共享的文件夹名,在共享前还要建立这个文件夹,并设好权限以便访问,下面会说明。 valid users=user1 //这个x4共享目录只允许user1这个用户进入 public=no     //no表示除了user1这个用户,其它用户在进入samba服务器后看不见x4这个目录,如果为yes,虽然能看见x4这个目录,但除了user1这个用户能进入这个目录,其它人进不了。 writable=yes   //允许user1在x4目录中进行读和写操作,反之no //存盘退出 #testparm //检查一下语法错误,比如拼错 步骤5:建立共享目录 #mkdir /home/x4 #chown -R user1:us...

debian Samba Server架设

一、安装所需软件包 apt-get install samba samba-common smbclient smbfs Debian系统中在安装中就有简单的设定,呵呵,这里随便。 软件包结构:samba包含smbd nmbd守护进程,samba-common包含相关的程序和主配置文件,samba-client这个是客户端软件。smbfs用于mount挂载支持。 /etc/samba/smb.conf 主配置文件 /etc/samba/lmhosts 這個檔案的主要目的在對應 NetBIOS name 與該主機名稱的 IP /etc/samba/smbpasswd SAMBA 的使用者密碼對應表 /etc/samba/smbusers 由於 Windows 與 Unix-like 在管理員與訪客的帳號名稱不一致,分別為 administrator 及 root, 為了對應這兩者之間的帳號關係,可以使用這個檔案來設定。不過這個檔案的使用必須要經由 smb.conf 內的『 username map 』設定項目來啟動才行。 testparm 用于检察smb.conf是否设置正确。 smbd samba的主要守护进程 nmbd 提供NetBIOS域名服务 smbstatus 列出当前samba连接状态 smbpasswd 添加samba用户名和密码用的 smbclient samba客户端 smbmount 用于挂载远程samba文件 nmblookup 有點類似 nslookup 啦!重點在查出 NetBIOS name 就是了。 smbtree 类似于网络邻居   二、共享权限设计实现及用户和目录建立。 要求: admin 有管理所有空间的权限,并有自已的私有目录。 user01 有一个自已的私有空间。 user02 有一个自已的私有空间。 share目录 所有用户只读目录(含匿名)。 user目录 user组用户可读写目录 建立相关用户和用户组 #groupadd admin;groupadd user 建立相关用户 #useradd -g user -d /home/samba/user01 -s /sbin/nologin user01 #useradd -g user -d /home/samba/user01 -s /sbin/nologin use...

centOS停止不必要的服务

#!/bin/sh service microcode_ctl stop chkconfig –level 235 microcode_stl off service gpm stop chkconfig –level 235 gpm off service kudzu stop chkconfig –level 235 kudzu off service netfs stop chkconfig –level 235 netfs off service rawdevices stop chkconfig –level 235 rawdevices off service saslauthd stop chkconfig –level 235 saslauthd off service keytable stop chkconfig –level 235 keytable off service mdmonitor stop chkconfig –level 235 mdmonitor off service atd stop chkconfig –level 235 atd off service irda stop chkconfig –level 235 irda off service psacct stop chkconfig –level 235 psacct off service apmd stop chkconfig –level 235 apmd off service isdn stop chkconfig –level 235 isdn off service iptables stop chkconfig –level 235 iptables off service ip6tables stop chkconfig –level 235 ip6tables off service pcmcia stop chkconfig –level 235 pcmcia off service smartd stop chkconfig –level ...

Linux VPS每天异地备份

一、首先需要找一枚FTP帐号,当然由于是用作备份,稳定和低价是第一位。大小完全根据你自己的网站大小选择。由于是V在PS直接远程上传,所以本地连接速度完全可以忽略。 二、在本地从一下地址下载备份脚本 http://soft.kwx.gd/tools/AutoBackupToFtp.sh 三、用EditPlus编辑文件 #!/bin/bash #你要修改的地方从这里开始 MYSQL_USER=root #mysql用户名 MYSQL_PASS=123456 #mysql密码 MAIL_TO=admin@ilovecn.com #数据库发送到的邮箱 由于不选择邮件形似发送,这边随便填写即可 FTP_USER=admin #ftp用户名 FTP_PASS=123456 #ftp密码 FTP_IP=ilovecn.in #ftp地址 FTP_backup=backup #ftp上存放备份文件的目录,自己新建 WEB_DATA=/home/wwwroot #要备份的网站数据 #你要修改的地方从这里结束 修改完后保存文件。 四、将其上传到VPS的root目录下 五、在home文件夹下新建backup文件夹。SSH代码如下 cd /home mkdir backup 六、运行以下代码在FTP中查看脚本是否起作用。 七、如果以上步骤都没问题的话,我们只需要添加定时任务让VPS定时执行该基本即可。操作如下 给脚本755权限 chmod +x /root/AutoBackupToFtp.sh 设置定时任务 crontab -e 在键盘中按下“i”后回车,输入以下内容 00 00 * * * /root/AutoBackupToFtp.sh 之后按Esc退出,然后shift+“;”组合键, 再输入wq,回车保存即可。

CENTOS 下安装 FIREFOX 挂 VAGEX 赚美元

图片
最近看到很多人看我写的这篇文章,我想说一下,VAGEX真的很坑爹,我做了很久也只赚了4刀,但是他们家的积分每天都涨,到最后钱反而越做越少,要做到了10刀不知道要等到何年何月,请大家不要上当了。 1.为你的VPS安装桌面,具体方法参照《CentOS搭建xfce桌面+VNC教程》 2.申请Vagex账号 点击此处申请账号 注册后,你的账号会产生一个Your User Account ID,为#加几个数字,请记下。 3.安装低版本的火狐(推荐,节约VPS内存) wget http://www.kogoogle.com/toshaobo/firefox-3.6.28.tar.bz2 bzip2 -d firefox-3.6.28.tar.bz2 tar -xvf firefox-3.6.28.tar 4.安装Firefox的Vagex插件 wget https://addons.mozilla.org/firefox/downloads/file/143311/vagex_firefox_add_on-1.1.8-fx.xpi 5.下载flash插件 下载flash插件 wget http://fpdownload.macromedia.com/get/flashplayer/pdc/11.1.102.55/install_flash_player_11_linux.i386.tar.gz 解压flash插件 tar zxvf install_flash_player_11_linux.i386.tar.gz 穿件firefox的插件文件夹 mkdir -p ~/.mozilla/plugins/ 复制flash插件到firefox的插件文件件 cp libflashplayer.so ~/.mozilla/plugins/ 然后通过vncserver登陆,通过图形化界面配置firefox。 当点击xfce桌面最下方的浏览器的时候会提示选择使用什么浏览器 此时点击选项框,选择下拉菜单里面的other 然后在name后面添上firefox 在command后面添上/root/firefox/firefox 打开firefox,再打开资源管理器就是地球左手边的那个图标。 然后拖动vagex(vagex_firefox_add_on-1.1.8-fx.xpi)插件到firefox...

CentOS搭建xfce桌面+VNC教程

本文将简单带领大家在Linux VPS上安装桌面系统Xfce,并使用VNC对其进行图形界面的使用与管理。 Xfce与KDE,Gnome一样,都是可视化的桌面前端,其特点是占用资源更小。根据网上言论,资源占用情况大致为Xfce<KDE<Gnome。(具体情况与版本相关,不具备绝对的对比性) 本文Linux为CentOS 5,所安装Xfce为4.4,还将涉及VNC server,Firefox以及Flash player的安装(挂机?呵呵)。(已在BuyVM 256M OpenVZ下测试通过) 首先把系统整干净点 yum remove portmap* httpd* bind9* samba* nscd* sendmail* 一、安装Xfce 4.4 yum groupinstall xfce-4.4 也可通过yum grouplist命令查阅是否存在新的可用版本,替换4.4 二、安装VNC yum install vnc vnc-server 三、配置VNC 1.修改配置文件 vi /etc/sysconfig/vncservers 加入以下内容: VNCSERVERS=”1:root” VNCSERVERARGS[1]=”-geometry 800×600″ 2.设置VNC密码 vncpasswd 3.启动VNC服务(很多朋友在使用DirectSpace默认的桌面VNC的时候,遇到无法连接“10061错误”,即可在ssh下输入下面命令解决!) vncserver 4.修改vnc文件 vi /root/.vnc/xstartup 将文件内容替换为以下内容 #!/bin/sh /usr/bin/startxfce4 5.设置vnc权限 chmod +x ~/.vnc/xstartup 6.重启VNC服务 service vncserver restart 7.设置VNC开机启动 chkconfig vncserver on 安装中文语言支持(安装中文字体,解决访问中文网站乱码问题) yum -y install fonts-chinese 安装Firefox火狐浏览器 yum -y install firefox 安装Firefox的flash player插件 重新启动VPS,使用VNC连接(VNC ...

DROPBOX 定时备份VPS数据方案

首先介绍下这里的主角–Dropbox,DropBox是一款非常好用的免费网络文件同步工具或者说是服务,类似于国内的金山快盘,可以让你轻松备份你电脑上的文件,或者是同步到另外一台电脑。不赘述,直接进入正题: 一、安装配置Dropbox: Dropbox提供了不同操作系统的客服端,win下的话直接安装设置比较简单,而我们大部分的VPS都是linux操作系统,所以首先我们得在我们的VPS上安装dropbox,根据vps的系统位数选择下列命令下载dropbox: 32位:   wget -O dropbox.tar.gz http://www.dropbox.com/download?plat=lnx.x86   64位:   wget -O dropbox.tar.gz http://www.dropbox.com/download?plat=lnx.x86_64   然后解压:   tar xzvf dropbox.tar.gz   解压完成后通过以下命令运行dropbox:   ~/.dropbox-dist/dropboxd &   一般情况下因为我们是第一次运行,vps未与你的dropbox账户关联,所以并不会进行同步而是会出现如下提示: This client is not linked to any account…   Please visit https://www.dropbox.com/cli_link?host_id=XXXXXXXXXX&cl=en_US to link this machine.   这里dropbox已经为你的vps生成的一个host_id,复制上述提示中https://www.dropbox.com/cli_link?host_id=XXXXXXXXXX&cl=en_US这个网址在浏览器打开,然后输入你的帐号密码,dropbox就自动帮你的账户绑定到你的VPS了.   二、建立备份   首先进入dropbox目录:   cd ~/Dropbox   在开始备份之前,我们首先要通过ln软链接你所有要备份的目录,例如:   ln -s /home/wwwroot...

VPS 简单性能测试命令

在拿到一台VPS开始使用之间,进行简单的命令测试可以让自己更了解手上的VPS,下面列举一些常用命令: 一、CPU信息及性能查看 先使用命令,得到你的CPU信息,你也可以安装环境之后上传探针在探针里面看,而且探针里面比较详细。 cat /proc/cpuinfo 至于具体的CPU性能查询可到www.anandtech.com/Bench或者www.cpubenchmark.net查看。 二、硬盘IO性能 dd if=/dev/zero of=test bs=64k count=4k oflag=dsync 一般来说越高越好,对于那些小于10M的基本就是不怎么样的。 三、网络性能 wget http://cachefly.cachefly.net/100mb.test 下载完后可以得到一个平均下载速度,如果是10M/s左右,一般来说就是100M的口子。如果能达到50+,那就应该是G口的了。 四、UB跑分得到综合性能 一款国外提供的linux性能专用软件,可以跑出分数来让你做对比: wget http://www.CTOHome.com/linux-vps-pack/unixbench.sh;sh ./unixbench.sh; 总分情况,低于400的就算性能低下;600-800是属于正常VPS水准;超过1000分性能就算给力。 五、VPS的访问速度 这个主要测试是PING值,和观看TRACERT值,来判断速度。大概这几个网站: 站长站:ping.chinaz.com – ping.chinaz.com/tracert 卡卡网:www.webkaka.com/ping.aspx – www.webkaka.com/Tracert.aspx 国外的:www.just-ping.com 软件:speedtest.net/mini.php 最后在经过硬盘性能和网络性能测试后磁盘会多出两个文件来,可通过如下命令删除 rm test rm 100mb.test

LINUX VPS 及压缩与解压缩命令

在平时管理vps或者网站的时候常会对文件进行一些常规操作,除了ftp之外了解在ssh下必要的文件操作命令那也是必不可少的,以下摘录一些常用的文件操作命令: 文件操作: ls ####查看目录中的文件#### ls -F ####查看目录中的文件#### ls -l ####显示文件和目录的详细资料#### ls -a ####显示隐藏文件#### ls *[0-9]* ####显示包含数字的文件名和目录名#### rm go.tar #### 删除go.tar文件#### find mt.cgi ####查找文件名为mt.cgi的文件#### df ?h ####查看磁盘剩余空间#### find / -name xxx -print ####查找xxx文件#### 压缩与解压缩: tar xvf wordpress.tar ####解压tar格式的文件#### tar -tvf myfile.tar ####查看tar文件中包含的文件 #### tar cf toole.tar tool ####把tool目录打包为toole.tar文件#### tar cfz xwyme.tar.gz tool ####把tool目录打包且压缩为xwyme.tar.gz文件,因为.tar文件几乎是没有压缩过的,MT的.tar.gz文件解压成.tar文件后差不多是10MB #### tar jcvf /var/bak/www.tar.bz2 /var/www/ ####创建.tar.bz2文件,压缩率高#### tar xjf www.tar.bz2 ####解压tar.bz2格式#### gzip -d ge.tar.gz ####解压.tar.gz文件为.tar文件#### unzip phpbb.zip ####解压zip文件,windows下要压缩出一个.tar.gz格式的文件还是有点麻烦的#### bunzip2 file1.bz2 ####解压一个叫做 ‘file1.bz2′的文件#### bzip2 file1 ####压缩一个叫做 ‘file1′ 的文件#### gunzip file1.gz ####解压一个叫做 ‘file1.gz’的文件#### gzip file1 ####压缩一个叫做 ‘file1′的文件#### gzip -9 file1 ####最大...