80后的我们,都早已经老去。我们不再轻狂,我们不再潇洒,我们不再坦荡,我们不再微笑,我们有的是对于生活的压力,我们有的是对于婚姻的恐惧,我们有的是对于未来的失望,我们有的是对于困难的却步
80后的我们,都早已经老去。我们不再轻狂,我们不再潇洒,我们不再坦荡,我们不再微笑,我们有的是对于生活的压力,我们有的是对于婚姻的恐惧,我们有的是对于未来的失望,我们有的是对于困难的却步
centos 5.4 vncserver安装配置
yum -y install vnc vnc-*
编辑VNC Server配置文件 vi /etc/sysconfig/vncservers
- # The VNCSERVERS variable is a list of display:user pairs.
- #
- # Uncomment the lines below to start a VNC server on display :2
- # as my ‘myusername’ (adjust this to your own). You will also
- # need to set a VNC password; run ‘man vncpasswd’ to see how
- # to do that.
- #
- # DO NOT RUN THIS SERVICE if your local area network is
- # untrusted! For a secure way of using VNC, see
- # .
- # Use “-nolisten tcp” to prevent X connections to your VNC server via TCP.
- # Use “-nohttpd” to prevent web-based VNC clients connecting.
- # Use “-localhost” to prevent remote VNC clients connecting except when
- # doing so through a secure tunnel. See the “-via” option in the
- # `man vncviewer’ manual page.
- # VNCSERVERS=”2:myusername”
- # VNCSERVERARGS[2]=”-geometry 800×600 -nolisten tcp -nohttpd -localhost”
- VNCSERVERS=”1:root”添加的
- VNCSERVERARGS[2]=”-geometry 800×600″添加的
运行vncserver,首次运行会创建xstartup
vi /root.vnc/xstartup
- #!/bin/sh
- # Uncomment the following two lines for normal desktop:
- # unset SESSION_MANAGER
- # exec /etc/X11/xinit/xinitrc
- [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
- [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
- xsetroot -solid grey
- vncconfig -iconic &
- xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
- #twm & 注释这条
- exec gnome-session 添加这条
连接的IP 192.168.18.211:1 。。注意后面的 :1
诛仙私服搭建
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
启动过程:
用户登陆提示
批处理删除指定行
批处理删除指定行
@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命令行登陆
linux上增加一个用户,如何让他只能用winscp传文件,而不能用ssh客户端登入呢?
usermod -s /usr/libexec/openssh/sftp-server username
也可以直接改/etc/passwd
SSH不能传输文件问题
提示信息为:”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用户才起做用。




