You are on page 1of 3

docker run -d -p 6007:5901 -p 81:7101 -p 444:5556 --privileged=true --network

dockernet --user $(id -u):$(id -g) --name CEK2 oraclelinux /usr/sbin/init

docker run -d -p 6006:5901 -p 80:7101 -p 443:5556 --privileged=true --network


dockernet --user $(id -u):$(id -g) --name CEK1 oraclelinux /usr/sbin/init

docker run -d -p 7005:5901 -p 87:7101 -p 447:5556 --privileged=true --network


dockernet --user $(id -u):$(id -g) --name CEK5 oraclelinux /usr/sbin/init

docker run -d -p 6008:5901 -p 3310:3306 -p 8080:7101 -p 446:5556 --privileged=true


--network dockernet --cap-add=NET_ADMIN --user $(id -u):$(id -g) --name CEK4
oraclelinux /usr/sbin/init

docker run -d -p 5001:5901 -p 5002:5902 -p 5003:5903 -p 5004:5904 -p 80:7101 -p


443:5556 --privileged=true --network dockernet --user $(id -u):$(id -g) --name
CEK1 oraclelinux /usr/sbin/init

memakai images centos


docker run -d -p 4001:5901 -p 3311:3306 -p 8081:7101 -p 440:5556 -p 1500:1521
--privileged=true --network dockernet --cap-add=NET_ADMIN --user $(id -u):$(id -g)
--name TES1 consol/centos-xfce-vnc /usr/sbin/init
docker run -d -p 4002:5901 -p 3312:3306 -p 8082:7101 -p 441:5556 -p 1501:1521
--privileged=true --network dockernet --cap-add=NET_ADMIN --user $(id -u):$(id -g)
--name TES2 consol/centos-xfce-vnc /usr/sbin/init

yum install openssh-server openssh-clients -y


yum install net-tools -y
yum install vim -y
yum install telnet -y
yum install x11* -y
yum install xdpyinfo -y
yum install xclock -y
yum install xdpyinfo -y
yum install nmap -y
yum install zip -y
yum install tar -y
yum install unzip -y
yum install google-chrome*
yum install procps -y
yum install firewalld -y
yum install sudo -y
yum groupinstall "Server with GUI" -y
yum install tigervnc-server -y
yum install iptables-services -y

groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle

groupadd -g 2200 sunadmin


useradd -g 2200 -d /home/sunadmin -s /bin/bash -c "sunadmin, sunadmin" -m -k
/etc/skel sunadmin
passwd sunadmin
https://docs.oracle.com/en/operating-systems/oracle-linux/7/admin/ol7-vnc-
config.html

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
vi /etc/systemd/system/vncserver@:1.service

[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=forking
#WorkingDirectory=/home/<USER>
#User=<USER>
#Group=<USER>

# Clean any existing files in /tmp/.X11-unix environment


ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
#ExecStart=/usr/bin/vncserver %i
#PIDFile=/home/<USER>/.vnc/%H%i.pid
#ExecStop=/usr/bin/vncserver -kill %i

ExecStart=/sbin/runuser -l oracle -c "/usr/bin/vncserver %i"


PIDFile=/home/oracle/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

[Install]
WantedBy=multi-user.target

su - oracle
vncserver

su - root
systemctl daemon-reload
systemctl enable vncserver@:1.service
systemctl start vncserver@:1.service

systemctl enable sshd.service


systemctl start sshd.service
systemctl status sshd.service
ps auxww | grep -e '/usr/X11R6/bin/X\|/usr/bin/Xorg' | grep -v grep
xhost +

CREATE USER 'sunadmin'@'%' IDENTIFIED BY 'welcome1';


GRANT ALL PRIVILEGES ON *.* TO 'sunadmin'@'%' with grant option;

yum remove tigervnc-server*


yum reinstall tigervnc-server*

https://servernesia.com/1354/menggantikan-firewalld-iptables-centos-7/

----------

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver-
sunadmin@\:display.service
[Service]
Type=forking
WorkingDirectory=/home/sunadmin
User=sunadmin
Group=sunadmin

# Clean any existing files in /tmp/.X11-unix environment


ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/bin/vncserver %i
PIDFile=/home/sunadmin/.vnc/%H%i.pid
ExecStop=/usr/bin/vncserver -kill %i

systemctl daemon-reload
systemctl start vncserver-sunadmin@\:display.service
systemctl enable vncserver-sunadmin@\:display.service

yum groupinstall "server with gui"

su -sunadmin vncserver
vi $HOME/.vnc/xstartup
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
#exec /etc/X11/xinit/xinitrc
startkde &

systemctl restart vncserver-sunadmin@\:display.service

You might also like