80后的我们,都早已经老去。我们不再轻狂,我们不再潇洒,我们不再坦荡,我们不再微笑,我们有的是对于生活的压力,我们有的是对于婚姻的恐惧,我们有的是对于未来的失望,我们有的是对于困难的却步

centos 5.4 vncserver安装配置

2010年3月10日 vi 没有评论

yum -y install vnc vnc-*

编辑VNC Server配置文件 vi /etc/sysconfig/vncservers

  1. # The VNCSERVERS variable is a list of display:user pairs.
  2. #
  3. # Uncomment the lines below to start a VNC server on display :2
  4. # as my ‘myusername’ (adjust this to your own). You will also
  5. # need to set a VNC password; run ‘man vncpasswd’ to see how
  6. # to do that.
  7. #
  8. # DO NOT RUN THIS SERVICE if your local area network is
  9. # untrusted! For a secure way of using VNC, see
  10. # .
  11.  
  12. # Use “-nolisten tcp” to prevent X connections to your VNC server via TCP.
  13.  
  14. # Use “-nohttpd” to prevent web-based VNC clients connecting.
  15.  
  16. # Use “-localhost” to prevent remote VNC clients connecting except when
  17. # doing so through a secure tunnel. See the “-via” option in the
  18. # `man vncviewer’ manual page.
  19.  
  20. # VNCSERVERS=”2:myusername”
  21. # VNCSERVERARGS[2]=”-geometry 800×600 -nolisten tcp -nohttpd -localhost”
  22.  
  23. VNCSERVERS=”1:root”添加的
  24. VNCSERVERARGS[2]=”-geometry 800×600″添加的

运行vncserver,首次运行会创建xstartup
vi /root.vnc/xstartup
 

  1. #!/bin/sh
  2. # Uncomment the following two lines for normal desktop:
  3. # unset SESSION_MANAGER
  4. # exec /etc/X11/xinit/xinitrc
  5.  
  6. [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
  7. [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
  8. xsetroot -solid grey
  9. vncconfig -iconic &
  10. xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
  11. #twm &          注释这条
  12. exec gnome-session 添加这条

连接的IP 192.168.18.211:1 。。注意后面的 :1

QQ邮箱“阅读空间”中认领博客

2010年3月2日 vi 1 条评论

验证码QQREADERA4D6D208925EE631

诛仙私服搭建

2010年3月2日 vi 2 条评论

centos 5.4 + 2003 server (mssql)

游戏中:

如下图,把这些文件,相对应的传到linux服务器上

sql文件夹里的内容需要导到mssql服务器, 在linux上安装jdk 1.6,设置/etc/profile 环境变量

PATH=$PATH:$HOME/bin:/usr/java/jdk1.6.0_18/bin
BASH_ENV=$HOME/.bashrc
USERNAME=”root”

PATH=$PATH:$HOME/bin:/usr/lib/mysql/bin
BASH_ENV=$HOME/.bashrc
USERNAME=”ROOT”

export USERNAME BASH_ENV PATH
export CLASSPATH=.:/usr/java/jdk1.6.0_18/lib/dt.jar:/usr/java/jdk1.6.0_18/lib/tools.jar:/usr/java/jdk1.6.0_18/lib/mysql-connector-java-3.0.16-ga-bin.jar:/usr/java/msSQLjdbc/lib/msbase.jar:/usr/java/msSQLjdbc/lib/mssqlserver.jar:/usr/java/msSQLjdbc/lib/msutil.jar
export PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME=/usr/java/jdk1.6.0_18
export LC_ALL=zh_CN
export LANG=zh_CN

启动脚本 /root/qd

启动过程如果出现找不着库提示,

error while loading shared libraries: libtask.so: cannot open shared object file: No such file or directory

把gamed目录下的so拷到

cp /usr/rain/gamed/*.so /usr/lib

启动过程:

用户登陆提示

分类: √文章精选 标签: , ,

批处理删除指定行

2010年3月1日 vi 没有评论

批处理删除指定行

@echo off
for /f “delims=” %%i in (‘dir /b/s/a-d “C:\文件路径”‘) do (
findstr /v “要指定删除行包含的字符” “%%i” >”%%~dpni.new”
del /q “%%i”
ren “%%~dpni.new” “%%~ni.ini”
)

只用SSH传文件,不能SSH命令行登陆

2010年2月27日 vi 没有评论

linux上增加一个用户,如何让他只能用winscp传文件,而不能用ssh客户端登入呢?

usermod -s /usr/libexec/openssh/sftp-server username

也可以直接改/etc/passwd

分类: √文章精选 标签: ,

SSH不能传输文件问题

2010年2月27日 vi 没有评论

提示信息为:”File transfer server could not be started or it exited unexpectedly.Exit value 0 was returned. Most likely the sftp-server is not in the path of the user on the server-side.”

网上大都数查到的回答都不能解决,最后在还原权限后解决问题。

/etc/passwd 权限o组r权限不能去除。看了网上一些安全教程操作的朋友要注意了~~

附上别人的回答:

罪魁祸首就是.bashrc文件。
在bash的联机手册里有一段,说的是关于通过RSHD登录系统时,系统要执行.bashrc文件。而这个文件是在启动一个交互SHELL时才要执行的。而在SSH登录时,系统就要执行.bashrc文件。而SSH登录系统是非交互的。如果执行.bashrc文件时,产生输入与输出就会出在我遇到的这个问题。
解决办法是:在.bashrc文件中,测试一下是交互SHELL还是非交互的,如果是非交互的,则直接退出即可。

一般在.bashrc文件的最前边加入下面这行就可以了:

[ -z "$PS1" ] && return

或者:

[ $- != *i* ] && return

也可以通过更改.bashrc文件的属性的办法来实现。但我发现改属性对于root不起做用。而对非root用户才起做用。

chmod -R o-r /

2010年2月26日 vi 3 条评论

chmod -R o-r / 

如何执行这句。对linux系统有哪些影响 ?有人能告诉我吗

分类: √个人碎语 标签: ,