FreeNX 서버 관련 팁 (VNC 와 비슷한 윈도우->리눅스 원격 연결)
글쓴이: 랜덤여신 / 작성시간: 월, 2005/11/21 - 4:18오후
FreeNX 서버 관련 팁 (VNC 와 비슷한 윈도우->리눅스 원격 연결)
VNC 보다 3배는 빠른 FreeNX 에 관련된 약간의 팁입니다.
FreeNX 공식 홈페이지: http://freenx.berlios.de/
1. 일단, 각 배포판에 맞게 FreeNX 를 설치하세요.
젠투 리눅스의 경우는 이 문서를 참고하시어 다음과 같이 설치하시면 됩니다.
echo "net-misc/nxserver-freenx commercial" >> /etc/portage/package.use emerge nxserver-freenx /etc/init.d/sshd restart /usr/NX/bin/nxserver --adduser <username> /usr/NX/bin/nxserver --passwd <username>
<username> 은 시스템에 존재하는 사용자 이름이어야 합니다.
다른 배포판일 경우에는 FreeNX 다운로드 페이지에서 각 배포판별 패키지를 다운받으실 수 있습니다.
2. FreeNX 윈도우 클라이언트
http://nomachine.com/ 에서 받으실 수 있습니다.
3. 현 시점에서 FreeNX 윈도우 클라이언트는 Alt+Tab 을 눌렀을 때 원격으로 전달되는 것이 아니라 로컬에서 창 전환이 일어나 버립니다.
http://ssrini.netfirms.com/ 에서 작은 프로그램을 받아서 실행시키면 Alt+Tab 을 눌렀을 때 창 전환이 원격에서 일어납니다.
(링크가 짤릴 경우를 대비하여 파일로도 첨부합니다)
File attachments:
첨부 | 파일 크기 |
---|---|
nxutility.zip | 12.86 KB |
Forums:
우분투 브리지는 다음의 위키를 참조하시는 것이 가장 최신의 deb을 얻을
우분투 브리지는 다음의 위키를 참조하시는 것이 가장 최신의 deb을 얻을 수 있습니다.
https://wiki.ubuntu.com/FreeNX?highlight=%28freenx%29
----
I paint objects as I think them, not as I see them.
atie's minipage
페도라 3와 4용은 이 곳에서 freenx로 제가 쓴 글을 검색하시거나
페도라 3와 4용은 이 곳에서 freenx로 제가 쓴 글을 검색하시거나 (지금 이곳 디비가 이상한지 검색이나 내가 쓴글 찾기가 안되네요.)FedoraNews에 가면 rpm을 받는 링크가 있습니다. 얼마전에 보니 8월 이후에 업데이트를 하지 않더군요. rpm만드는 법을 적었던 것 같으니 직접 찾아보세요.
----
I paint objects as I think them, not as I see them.
atie's minipage
[quote]NX> 203 NXSSH running with pid
ㅡ.,ㅡ;;;
이렇게 바꿔줬는데 왜 저럴까요?
[quote]Freenx renames the authorized_key
아래 링크에 있는 이 부분에 해당이 될 듯 합니다.
http://fedoranews.org/contributors/rick_stout/freenx/
ssh로 접근할 수 있는 다른 사용자를 써 보세요.
----
I paint objects as I think them, not as I see them.
atie's minipage
어찌하다가 접속은 되는데 까~만 화면만 보이는군요. OTL 오늘은 이
어찌하다가 접속은 되는데 까~만 화면만 보이는군요. OTL
오늘은 이정도 삽질하다가 관둬야할듯하네요.
ㅠ.ㅠ
역시 리눅스 초보는 아무거나 하면 안되나보네요.
[quote="욕심많은오리"]어찌하다가 접속은 되는데 까~만 화면만 보이
감동...감동...또감동...
도와주신분들 감사드립니다.
추가//
HHK Lite2를 쓰는데
shift+space가 안먹히네요. ㅡ.,ㅡ;
이거 해결법 아시는분 계신가요?
shift+space 로 보내면 FreeNX에 space만 전달됩니다.
shift+space 로 보내면 FreeNX에 space만 전달됩니다.
이거 해결방법 없을까요?
그리고 하나 더...소리는 안날라오네요. ㅡ.,ㅡ;;;
그리고 하나 더...
소리는 안날라오네요. ㅡ.,ㅡ;;;
클라이언트 설정에 Services tab에 있는 Enable multim
클라이언트 설정에 Services tab에 있는 Enable multimedia support를 check하셨나요?
키보드 설정은 Advanced tab에서 변경할 수 있습니다.
----
I paint objects as I think them, not as I see them.
atie's minipage
[quote="atie"]클라이언트 설정에 Services tab에 있는
Enable multimedia support이 있었네요. ^^;
키보드 설정은 Use other layout 에서 Korean으로 설정했습니다.
그런데 shift+space가 안먹히더군요.
이제 잠좀 자고 일어나자마자 출장가야하니...
테스트는 며칠 후에나 가능하겠습니다. ㅠ.ㅠ
Gnome 의 vinoserver(xvnc) 를 사용하면 로컬화면( di
Gnome 의 vinoserver(xvnc) 를 사용하면 로컬화면( display:0,0 ) 에
연결을 했다 끊었다를 할 수 있는데..
위처럼 FreeNX 도 새로운 X 를 띄우지 않고도 로컬화면을 사용할 수 있을까요?
----------------------------------------
Nothing left after Nirvana.
vnc로 삽질해놨더만 ㅜ.
혹시 이것도 VNC처럼 reverse connection 가능한가요?
[quote="웃는 남자"]Gnome 의 vinoserver(xvnc)
nxserver를 통해 네트웍 상의 서버들을 vnc나 rdp로 접근할 수 있는 기능이 있습니다. 따라서 굳이 한다면 nxserver와 vino가 같은 서버에서 돌아가면 vnc 접근을 할 수가 있는데 어찌된 게 제가 지금 돌리고 있는 freenx는 이것이 안 되는군요. 페도라에서 이전 버전들로는 했던 것으로 기억을 합니다.
그렇지만 저는 이것이 vnc와 freenx를 구분해서 사용해야 할 점이라고 생각을 합니다. vnc와 달리 freenx를 쓰게 되면 새로운 세션이 열리는 것이고 그에 따라 새로운 프로세스들이 붙게 됩니다. 이 점을 감안해서 사용을 하십시요. 경우에 따라 장단점이 있습니다.
----
I paint objects as I think them, not as I see them.
atie's minipage
흠.. 윈도 클라이언트에서 Setting up the X Environm
흠.. 윈도 클라이언트에서 Setting up the X Environment 메세지가 뜬채 몇분이고 있습니다.
밑에 디테일 버튼은 활성화 되지 않아서 못누르고요..
건축과 다니면서 프로그램 공부하는 이상한 사람;;
[quote="lazylady"]흠.. 윈도 클라이언트에서 Setting
그 다음 메세지는 Connecting to ....입니다. 따라서 윈도우즈에서 freenx서버로 핑이 되는지, ssh 접속이 되는지, 혹 윈도우즈에 별도의 firewall 프로그램이 있는 것은 아닌지를 점검 바랍니다. 기본적으로 freenx서버에 ssh를 putty로 접속이 된다면 nxclient도 동작을 해야 하는 것이 정상입니다.
----
I paint objects as I think them, not as I see them.
atie's minipage
제가 한 삽질 추가해보겠습니다.사용환경은 젠투입니다.[co
제가 한 삽질 추가해보겠습니다.
사용환경은 젠투입니다.
위와 같이 인증실패한 경우에 /usr/NX/home/nx/.ssh/authorized_keys2 파일의 퍼미션을
644 로 조정해주세요. 기본으로는 600 으로 되어 있어서 공개키파일을 읽지 못하더군요. sshd 데몬이 root 권한으로 실행되어 있는데 왜 퍼미션이 없다고 나왔는지는 몰겠네요. ;;
위와 같은 설정으로 /etc/ssh/sshusers 파일을 사용해서 ssh 접속사용자를 제한하는 경우에는
/etc/ssh/sshusers 파일에 nx 사용자를 추가해줘 야 합니다.
----------------------------------------
Nothing left after Nirvana.
/usr/NX/bin/nxserver --adduser <usern
/usr/NX/bin/nxserver --adduser <username>
를 해서 nx대신 기존의 사용자를 추가하는데 위의 절차가 필요한지 의심스럽습니다.
----
I paint objects as I think them, not as I see them.
atie's minipage
답변 고맙습니다.하지만 여전히 X environment 세팅 중입니다
답변 고맙습니다.
하지만 여전히 X environment 세팅 중입니다.
혹시 root로 로그인 하는 것에 문제가 있나요? 다들 NX로 하시는 듯..
모니터, 키보드 등이 없는 집에있는 리눅 박스에 연결하리는 것입니다.
putty로 항상 연결하기는 하는데 ssh였는지 ssh2였는지도 잘 모르겠군요.
흠.. 지금은 시간이 없어서 안되지만 왠지 대형 삽질, 공부를 해야될 거 같은 예감입니다.
건축과 다니면서 프로그램 공부하는 이상한 사람;;
[quote="atie"]키보드 설정은 Advanced tab에서 변경할
왜이럴까요...
shift+space하면 space만 먹히네요.
[quote="욕심많은오리"][quote="atie"]키보드 설정은 Ad
글쎄요. 저는 "keep current keyboard settings"를 선택해서 윈도우즈나 리눅스의 클라이언트에서 freenx 서버로 접근, 나비를 잘 쓰고 있으니 shift+space가 잘 되는 셈인데요.
----
I paint objects as I think them, not as I see them.
atie's minipage
[quote="atie"][quote="욕심많은오리"][quote="at
[quote="욕심많은오리"][quote="atie"][quote="욕심
shift+space 안먹는건 저랑 마찬가지시네요.
저도 advanced tab에서 korean으로 바꿨지만 소용 없습니다.
그러고보니 emacs의 한글도 안보이네요. -.-;;
emacs를 -fn 옵션을 줘서 실행을 시켜 보세요.
emacs를 -fn 옵션을 줘서 실행을 시켜 보세요.
----
I paint objects as I think them, not as I see them.
atie's minipage
[quote="atie"]우분투 브리지는 다음의 위키를 참조하시는 것이
우분투 브리지를 사용하고요,
NX Client DETAIL을 보면 아래와 같습니다.
NXPROXY - Version 1.5.0
Copyright (C) 2001, 2005 NoMachine.
See http://www.nomachine.com/ for more information.
Info: Proxy running in client mode with pid '3132'.
Info: Connecting to remote host 'X.X.X.X:5000'.
Info: Connection to remote proxy 'X.X.X.X:5000' established.
Warning: Connected to remote NXPROXY version 1.4.0 with local version 1.5.0.
Info: Synchronizing local and remote caches.
Info: Handshaking with remote proxy completed.
Info: Remote proxy doesn't support fake authentication.
Info: Forwarding the real X authorization cookie.
Info: Not using NX delta compression.
Info: Using lan link parameters 16384/8/0/0.
Info: Using pack method '16m-jpeg-9' with session 'unix-gnome'.
Info: Not using ZLIB stream compression.
Info: Not using remote ZLIB stream compression.
Info: Not using persistent cache.
Info: Using remote server 'X.X.X.X:5000'.
Info: Forwarding multimedia connections to port '16000'.
Info: Starting X protocol compression.
Info: Established X server connection.
Info: Using shared memory support in X server.
Info: End of session requested by remote proxy.
Info: Shutting down the link and exiting.
왜 remote proxy에서 End of session 을 요청하는지 모르겠네요. ^^;;
그리고 배포본에 있는 .patch파일이 두 개 있는데 이 것들은 어떻게 사용하는 건가요?
freenx 서버 버전과 서버/클라이언트의 구성이 어떻게 되는지를 알려
freenx 서버 버전과 서버/클라이언트의 구성이 어떻게 되는지를 알려 주십시요.
혹시 다음에 있는 것보다 버전이 낮으면 http://free.linux.hp.com/~brett/seveas/freenx/dists/ubuntu-seveas/freenx/
업데이트를 하시고,
참고로, 저는 클라이언트는 nomachine site에 있는 것으로, 우분투 대퍼에서는1.5.0-135 deb을 윈도우즈에서는 1.5.0-138 을 씁니다. 둘다 freenx 0.4.4+0.4.5-3ubuntu0 과 호환이 됩니다.
----
I paint objects as I think them, not as I see them.
atie's minipage
흑...
x86_64는 아직 지원을 하지 않는군요.
vnc는 http를 사용하는건가요? 너무 느린데. ~
지금 vnc를 rhel ES4버젼에서 사용해 보려고 하는데 ~
세팅이 부족한지 까만 화면에 X 마우스 버튼 밖에 안보여서 너무 답답합니다. ㅜㅜ
nx client for windows
윈도우에서 사용자 계정이 한글일때 저런 증상이 나타났습니다.
일단 새로 만든 영문ID는 접속이 되네요...
-------------------- 절취선 --
행복하세요:)
푸하하;; 한글이
푸하하;; 한글이 안되는 원인을 알았습니다;;
지금 사용하는 건 ubuntu kde edgy scim 입니다.
원인은 freenx가 실행될때 모든 x11관련 설정을 다 불러 드리지 않는다는 것입니다.
아래 명령을 실행하면 알겠지만 scim 관련 설정이 하나도 없습니다;; 덜덜
$ export | grep scim
저 같은 경우는 /etc/X11/xinit/xinput.d/scim 파일을 불러드리지 않아서 안되는 것이였습니다.
여기서 부터는 저의 상상 ==================
freenx가 통신할때 ssh client로 서버에 붙어서 x11 관련 설정을 하지 않는다;;
상상 끝 ================================
질문~~
freenx를 통해서 붙었을 때만 저 파일을 부르게 할려면 어떻게 해야될까요?
ubuntu edgy, nx server에서
ubuntu edgy, nx server에서 한글 사용은 다음을 참고하세요.
http://www.nomachine.com/ar/view.php?ar_id=AR08D00412
How can I activate SCIM inside a NX session?
The Smart Common Input Method (SCIM) provides an input method user interface for a number of languages such as Chinese, Japanese and Korean.
In order to activate SCIM inside your NX session, you need to add some
environmental variables to the /etc/profile system configuration file.
For example, if you want to activate SCIM for Chinese, you will need to add the
following lines to the /etc/profile system configuration file:
export LC_CTYPE="zh_CN"
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
This will set the Chinese language for all the users. If you would like to
allow each user to change this, the user should set these variables
in the ~/.bash_profile file in his / her user's home.
client에서..
could not start the local x server라고 나오는 분 계신가요?
Detail버튼도 disable로 되있고, 아효~ 답답하네..
nomachine에 가보니 logitech webcam이랑 충돌이 있으면 저런다던데,
logitech은 커녕 싸구려 webcam도 없는데,.. T_T
저두 윈도 클라이 언트가 ...
NX Client for Windows Version 2.1.0-16 으로
SuSe 10.0
NX-1.5.0-79.1
FreeNX-0.4.4-4
nxshell-1.3-10.1
인데...
접속 은 된거 같은데...화면은 뜨지 않네요...
윈도우 작업관리자료 보면
NXWin.exe nxssh.exe 뭐 이런게 떠 있긴 하거든요
양쪽 방화벽도 다 내렸는데...저만 이런 건가요
fc6에서 잘 쓰고
fc6에서 잘 쓰고 있었는데 fedora 7 사용하면서 Authentication 이후에 세션이 그냥 닫히는 문제가 생기더군요. 요 몇일 이것 저것 건드려보다 생각난게 Enable multimedia support 인데 fc6에서는 소리설정을 esd를 켜놓고 nxclient의 multimedia support를 켜놓고 사용했었는데, fedora 7의 esd가 꺼져있더군요. 지금 nxclient의 설정에서 multimedia support를 끄고 접속해보니 잘 되네요. nxclient 설정은 살펴볼 생각은 해보지도 못하고 계속 삽질을 했으니...
댓글 달기