sudo配置:
vi /etc/sudoers
oracle ALL=(ALL) NOPASSWD: ALL
sudo /sbin/ifconfig
ORACLE用户VNC配置:
1.首先确认系统是否安装了vnc
[root@db1 ~]# rpm -qa | grep vnc
vnc-4.1.2-14.el5_3.1
vnc-server-4.1.2-14.el5_3.1
2.配置vncservers文件
vi /etc/sysconfig/vncservers
VNCSERVERS="1:oracle"
VNCSERVERARGS[1]="-geometry 1024x768"
3.配置xstartup文件
编辑配置之前,需要使用vncserver命令创建默认配置文件
su - oracle
[oracle@db1 ~]$ vncserver
You will require a password to access your desktops.
Password:
Verify:
xauth: creating new authority file /home/oracle/.Xauthority
New 'db1.localdomain:1 (oracle)' desktop is db1.localdomain:1
Creating default startup script /home/oracle/.vnc/xstartup
Starting applications specified in /home/oracle/.vnc/xstartup
Log file is /home/oracle/.vnc/db1.localdomain:1.log
vi /home/oracle/.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 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
gnome-session & set starting GNOME desktop
4.设置远程登录口令
[oracle@db1 ~]$ vncpasswd
Password:123456
Verify:123456
5.启动vncserver服务
(1)主服务启动:
[oracle@db1 ~]$ sudo /sbin/service vncserver start
Starting VNC server: 1:oracle
New 'db1.localdomain:1 (oracle)' desktop is db1.localdomain:1
Starting applications specified in /home/oracle/.vnc/xstartup
Log file is /home/oracle/.vnc/db1.localdomain:1.log
[ OK ]
(2)启动多个界面(如果只要一界面,这步可省略)
[root@web~]# vncserver :2 (启动root登录的第二个界面)
6.停止vncserver服务
[oracle@db1 ~]$ sudo /sbin/service vncserver stop(停止start时候所启动的界面:1,其它另启
的界面:2不停止)
Shutting down VNC server: 1:oracle [ OK ]
[oracle@db1 ~]$ sudo /usr/bin/vncserver -kill :1(停止某个界面,要用kill命令来杀掉界面1
的进程)
[oracle@db1 ~]$ sudo /usr/bin/vncserver -kill :2(停止某个界面,要用kill命令来杀掉界面2
的进程)
通过 #service vncserver status 命令可以查看出有多少个进程pid号,表示启动了多少个界面。
[oracle@db1 ~]$ sudo /sbin/chkconfig --list vncserver
[oracle@db1 ~]$ sudo /sbin/chkconfig vncserver on
8.客户端登录vncserver服务
(1)先安装vncviewer来远程登录,
(2)然后在地址栏输入“主机地址:1”(即主机IP加界面号的方式)
确定后输入登录口令
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/527318/viewspace-1104633/
,如需转载,请注明出处,否则将追究法律责任。