{"id":14,"date":"2013-07-12T01:17:26","date_gmt":"2013-07-11T16:17:26","guid":{"rendered":"https:\/\/www.dogrow.net\/linux\/?p=14"},"modified":"2017-05-28T02:07:01","modified_gmt":"2017-05-27T17:07:01","slug":"blog3","status":"publish","type":"post","link":"https:\/\/www.dogrow.net\/linux\/blog3\/","title":{"rendered":"(3) VNC\u3067Windows PC\u304b\u3089Linux PC\u306eGUI\u3092\u4f7f\u3046"},"content":{"rendered":"<p>\u30ea\u30e2\u30fc\u30c8\u3067Linux\u306eGUI\u304c\u4f7f\u7528\u3057\u305f\u304b\u3063\u305f\u306e\u3067 <span style=\"color: #ff00ff;\">CentOS6.4 <\/span>\u306b <span style=\"color: #ff00ff;\">VNC\u30b5\u30fc\u30d0\u30fc<\/span> \u3092\u5165\u308c\u307e\u3057\u305f\u3002<\/p>\n<h3>(1) VNC\u30b5\u30fc\u30d0\u30fc\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<pre>[root@]# <span style=\"color: #ff00ff;\">yum -y install tigervnc-server<\/span>\r\n[sudo] password for user:\r\nLoaded plugins: fastestmirror, refresh-packagekit, security\r\nLoading mirror speeds from cached hostfile\r\n...\r\n<\/pre>\n<p>&nbsp;<\/p>\n<h3>(2) VNC\u30b5\u30fc\u30d0\u30fc\u3092\u8d77\u52d5<\/h3>\n<p>\u3053\u3053\u3067\u306f\u753b\u9762\u30b5\u30a4\u30ba\u30921200&#215;1000\u30d4\u30af\u30bb\u30eb\u3001\u753b\u7d20\u5024\u306e\u30d3\u30c3\u30c8\u30b5\u30a4\u30ba\u309216\u30d3\u30c3\u30c8\u306b\u6307\u5b9a\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre>[root@]# <span style=\"color: #ff00ff;\">vncserver<\/span> -geometry 1200x1000 -depth 16\r\nNew 'server:1 (user)' desktop is server:1\r\nCreating default startup script \/home\/user\/.vnc\/xstartup\r\nStarting applications specified in \/home\/user\/.vnc\/xstartup\r\nLog file is \/home\/user\/.vnc\/server:1.log\r\n<\/pre>\n<p>&nbsp;<\/p>\n<h3>(3) Firewall\u306e\u8a2d\u5b9a\u3067VNC\u7528\u30dd\u30fc\u30c8\u3092\u8a31\u53ef<\/h3>\n<p>Firewall\u306e\u8a2d\u5b9a\u3092\u5909\u66f4\u3057\u307e\u3059\u3002<\/p>\n<h4><span style=\"color: #0000ff;\">CentOS6.x\u306e\u5834\u5408<\/span><\/h4>\n<pre>[root@]# <span style=\"color: #ff00ff;\">vi \/etc\/sysconfig\/iptables\r\n<\/span><\/pre>\n<p>\u4e0a\u8a18(1)\u3067\u8d77\u52d5\u3057\u305fVNC\u30b5\u30fc\u30d0\u30fc\u306e\u753b\u9762\u756a\u53f7\u304c<br \/>\n\u300cNew &#8216;server:1 (user)&#8217; desktop is server:1\u300d<br \/>\n\u306a\u306e\u3067\u3001\u30dd\u30fc\u30c8\u756a\u53f7\u306f\u300c5900+1\u300d\u3067<span style=\"color: #ff00ff;\">5901<\/span>\u3068\u3057\u307e\u3059\u3002<\/p>\n<pre>-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT\r\n<\/pre>\n<p>Firewall\u3092\u518d\u8d77\u52d5\u3057\u307e\u3059\u3002<\/p>\n<pre>[root@]# <span style=\"color: #ff00ff;\">\/etc\/rc.d\/init.d\/iptables restart<\/span>\r\niptables: Flushing firewall rules:                         [  OK  ]\r\niptables: Setting chains to policy ACCEPT: filter          [  OK  ]\r\niptables: Unloading modules:                               [  OK  ]\r\niptables: Applying firewall rules:                         [  OK  ]\r\n<\/pre>\n<h4><span style=\"color: #0000ff;\">CentOS7.0\u306e\u5834\u5408<\/span><\/h4>\n<p>CentOS6.x\u306e\u5834\u5408\u3068\u540c\u3058\u3088\u3046\u306b\u3001TCP <span style=\"color: #ff00ff;\">5901<\/span>\u756a\u30dd\u30fc\u30c8\u3092\u8a31\u53ef\u3057\u307e\u3059\u3002\u4ee5\u4e0b\u306fpublic zone\u6307\u5b9a\u306e\u5834\u5408\u3067\u3059\u3002<\/p>\n<pre>[root@]# <span style=\"color: #ff00ff;\">firewall-cmd --permanent --zone=public --add-port=5901\/tcp<\/span>\r\nsuccess\r\n[root@]# <span style=\"color: #ff00ff;\">firewall-cmd --reload<\/span>\r\n[root@]# <span style=\"color: #ff00ff;\">firewall-cmd --list-all<\/span>\r\npublic (default, active)\r\n  interfaces: eno16777736\r\n  sources:\r\n  services: dhcpv6-client ssh\r\n  <span style=\"color: #ff00ff;\">ports: 5901\/tcp<\/span>\r\n  masquerade: no\r\n  forward-ports:\r\n  icmp-blocks:\r\n  rich rules:\r\n<\/pre>\n<p><span style=\"color: #ff0000;\">\u203b<\/span> <span style=\"color: #ff00ff;\">&#8211;permanent<\/span> \u3092\u4ed8\u3051\u306a\u3044\u3068\u3001\u6b21\u56de\u8d77\u52d5\u6642\u306b\u8a2d\u5b9a\u304c\u6d88\u3048\u3066\u3057\u307e\u3063\u3066\u3044\u307e\u3059\u3002<br \/>\n\u306a\u304a\u3001\u8a2d\u5b9a\u5185\u5bb9\u306f\u4ee5\u4e0b\u306e\u30d5\u30a1\u30a4\u30eb\u306b\u4fdd\u5b58\u3055\u308c\u307e\u3059\u3002<br \/>\nzone=public\u306e\u5834\u5408: <span style=\"color: #0000ff;\">\/etc\/firewalld\/zones\/public.xml<\/span><\/p>\n<p>Firewall\u3092\u518d\u8d77\u52d5\u3057\u307e\u3059\u3002<\/p>\n<pre>[root@]# <span style=\"color: #ff00ff;\">firewall-cmd --reload<\/span>\r\nsuccess\r\n<\/pre>\n<h3>(4) VNC\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<p>\u4eca\u56de\u306fWindows\u4e0a\u304b\u3089Linux\u306eGUI\u3092\u4f7f\u3044\u305f\u3044\u306e\u3067\u3001Windows\u7248\u306eRealVNC VNCViewer\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3057\u305f\u3002<\/p>\n<h3>(5) VNC\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3092\u8d77\u52d5<\/h3>\n<p>VNC Server: 192.168.1.2:5901<br \/>\n[Connect]\u30dc\u30bf\u30f3\u3092\u62bc\u4e0b\u3057\u307e\u3059\u3002<\/p>\n<p>\u3064\u306a\u304c\u308a\u307e\u3057\u305f\uff01<\/p>\n<hr class=my_hr style=\"margin-top:5rem\">\n","protected":false},"excerpt":{"rendered":"<p>\u30ea\u30e2\u30fc\u30c8\u3067Linux\u306eGUI\u304c\u4f7f\u7528\u3057\u305f\u304b\u3063\u305f\u306e\u3067 CentOS6.4 \u306b VNC\u30b5\u30fc\u30d0\u30fc \u3092\u5165\u308c\u307e\u3057\u305f\u3002 (1) VNC\u30b5\u30fc\u30d0\u30fc\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb [root@]# yum -y install tigervnc-serve\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.dogrow.net\/linux\/blog3\/\">\u7d9a\u304d\u3092\u8aad\u3080 &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,21,8,3],"tags":[],"class_list":["post-14","post","type-post","status-publish","format-standard","hentry","category-vnc","category-vncserver","category-x-window","category-command"],"views":5414,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.dogrow.net\/linux\/wp-json\/wp\/v2\/posts\/14","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dogrow.net\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dogrow.net\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dogrow.net\/linux\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dogrow.net\/linux\/wp-json\/wp\/v2\/comments?post=14"}],"version-history":[{"count":26,"href":"https:\/\/www.dogrow.net\/linux\/wp-json\/wp\/v2\/posts\/14\/revisions"}],"predecessor-version":[{"id":624,"href":"https:\/\/www.dogrow.net\/linux\/wp-json\/wp\/v2\/posts\/14\/revisions\/624"}],"wp:attachment":[{"href":"https:\/\/www.dogrow.net\/linux\/wp-json\/wp\/v2\/media?parent=14"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dogrow.net\/linux\/wp-json\/wp\/v2\/categories?post=14"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dogrow.net\/linux\/wp-json\/wp\/v2\/tags?post=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}