<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://old.wiki.ubuntu-kr.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=121.136.217.36</id>
	<title>Ubuntu Korea Community Wiki - 사용자 기여 [ko]</title>
	<link rel="self" type="application/atom+xml" href="https://old.wiki.ubuntu-kr.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=121.136.217.36"/>
	<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=%ED%8A%B9%EC%88%98:%EA%B8%B0%EC%97%AC/121.136.217.36"/>
	<updated>2026-10-18T05:54:24Z</updated>
	<subtitle>사용자 기여</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=MAME&amp;diff=3003</id>
		<title>MAME</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=MAME&amp;diff=3003"/>
		<updated>2015-07-29T08:52:01Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 추천 게임 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 참고 ==&lt;br /&gt;
전반적인 내용은 업 우분투 블로그&amp;lt;ref&amp;gt;http://www.upubuntu.com/2012/10/how-to-install-mame-multiple-arcade.html&amp;lt;/ref&amp;gt;를 참고하였습니다.&lt;br /&gt;
&lt;br /&gt;
== 설치 ==&lt;br /&gt;
소프트웨어센터에서 'mame Arcade Emulator'를 검색해서 설치 하거나, 다음을 누르십시오.&lt;br /&gt;
&amp;lt;div align=center&amp;gt;{{Apt|mame}}&amp;amp;nbsp;&amp;amp;nbsp;{{Apt|mame-extra}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 설정 ==&lt;br /&gt;
1. ~/.mame 디렉토리에 mame.ini를 만듭니다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|cd ~/.mame}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~/.mame|mame -createconfig}}}}&lt;br /&gt;
&lt;br /&gt;
2. 롬파일 복사&lt;br /&gt;
&lt;br /&gt;
~/mame/roms 라고 디렉토리를 만든 후, 롬파일(Zip)을 복사하십시오.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|cd 다운로드}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~/다운로드|mkdir -p ~/mame/roms}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~/다운로드|cp ffight.zip ~/mame/roms/.}}}}&lt;br /&gt;
&lt;br /&gt;
{{NoteMsg|굳이 압축 파일을 풀 필요는 없습니다. mame에서 알아서 해독하고 실행합니다.}}&lt;br /&gt;
{{ImptMsg|.mame 와 mame의 차이를 조심하십시오.}}&lt;br /&gt;
&lt;br /&gt;
== 롬 파일 저장소 목록 ==&lt;br /&gt;
* [http://coolrom.com/roms/mame/ 쿨롬 닷 컴]&lt;br /&gt;
* [http://www.emuparadise.me/M.A.M.E._-_Multiple_Arcade_Machine_Emulator_ROMs/7 에뮤 파라다이스]&lt;br /&gt;
* [http://romhustler.net/roms/mame 롬 허슬러]&lt;br /&gt;
* [http://www.rom-world.com/dl.php?name=MAME 롬 월드]&lt;br /&gt;
* 등.&lt;br /&gt;
&lt;br /&gt;
== 추천 게임 ==&lt;br /&gt;
{{NoteMsg|한 줄에 하나씩 &amp;lt;nowiki&amp;gt;* [URL [게임 이름] [버전 이름]]&amp;lt;/nowiki&amp;gt; 방식으로 적어줄 것. 자세한 문법은 편집 선택 후 코드 참고.}}&lt;br /&gt;
{{WarnMsg|검증되지 않은 롬 링크 금지.}}&lt;br /&gt;
&lt;br /&gt;
* [http://server1.rom-world.com/dl/ac29cfc54dcfd293f935b235a379cb51/55b4a6e1/games/MAME/ffight.zip Final Fight (World)]&lt;br /&gt;
&lt;br /&gt;
== 참고 자료 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=MAME&amp;diff=3002</id>
		<title>MAME</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=MAME&amp;diff=3002"/>
		<updated>2015-07-29T08:51:39Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 추천 게임 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 참고 ==&lt;br /&gt;
전반적인 내용은 업 우분투 블로그&amp;lt;ref&amp;gt;http://www.upubuntu.com/2012/10/how-to-install-mame-multiple-arcade.html&amp;lt;/ref&amp;gt;를 참고하였습니다.&lt;br /&gt;
&lt;br /&gt;
== 설치 ==&lt;br /&gt;
소프트웨어센터에서 'mame Arcade Emulator'를 검색해서 설치 하거나, 다음을 누르십시오.&lt;br /&gt;
&amp;lt;div align=center&amp;gt;{{Apt|mame}}&amp;amp;nbsp;&amp;amp;nbsp;{{Apt|mame-extra}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 설정 ==&lt;br /&gt;
1. ~/.mame 디렉토리에 mame.ini를 만듭니다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|cd ~/.mame}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~/.mame|mame -createconfig}}}}&lt;br /&gt;
&lt;br /&gt;
2. 롬파일 복사&lt;br /&gt;
&lt;br /&gt;
~/mame/roms 라고 디렉토리를 만든 후, 롬파일(Zip)을 복사하십시오.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|cd 다운로드}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~/다운로드|mkdir -p ~/mame/roms}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~/다운로드|cp ffight.zip ~/mame/roms/.}}}}&lt;br /&gt;
&lt;br /&gt;
{{NoteMsg|굳이 압축 파일을 풀 필요는 없습니다. mame에서 알아서 해독하고 실행합니다.}}&lt;br /&gt;
{{ImptMsg|.mame 와 mame의 차이를 조심하십시오.}}&lt;br /&gt;
&lt;br /&gt;
== 롬 파일 저장소 목록 ==&lt;br /&gt;
* [http://coolrom.com/roms/mame/ 쿨롬 닷 컴]&lt;br /&gt;
* [http://www.emuparadise.me/M.A.M.E._-_Multiple_Arcade_Machine_Emulator_ROMs/7 에뮤 파라다이스]&lt;br /&gt;
* [http://romhustler.net/roms/mame 롬 허슬러]&lt;br /&gt;
* [http://www.rom-world.com/dl.php?name=MAME 롬 월드]&lt;br /&gt;
* 등.&lt;br /&gt;
&lt;br /&gt;
== 추천 게임 ==&lt;br /&gt;
{{NoteMsg|한 줄에 하나씩 &amp;lt;nowiki&amp;gt;* [URL [게임 이름] [버전 이름]]&amp;lt;/nowiki&amp;gt; 방식으로 적어줄 것. 자세한 문법은 편집후 코드 참고.}}&lt;br /&gt;
{{WarnMsg|검증되지 않은 롬 링크 금지.}}&lt;br /&gt;
&lt;br /&gt;
* [http://server1.rom-world.com/dl/ac29cfc54dcfd293f935b235a379cb51/55b4a6e1/games/MAME/ffight.zip Final Fight (World)]&lt;br /&gt;
&lt;br /&gt;
== 참고 자료 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=VirtualBox&amp;diff=1704</id>
		<title>VirtualBox</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=VirtualBox&amp;diff=1704"/>
		<updated>2015-07-29T05:37:12Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* 원래는 InnoTek이란데서 만들었다.&lt;br /&gt;
* 2008년 [[Sun Microsystems]]에서 사들였다.&lt;br /&gt;
* 2010년 [[Oracle]]은 [[Sun Microsystems]]를 &amp;quot;먹었다&amp;quot;.&lt;br /&gt;
* 그러므로 현재는 [[Oracle]]의 소유이다.&lt;br /&gt;
* 호스트는 [[VirtualBox]]를 돌리는 컴퓨터, 게스트는 그 안의 가상으로 돌리는 컴퓨터를 말한다.&lt;br /&gt;
* 하드디스크는 VDI 이미지를 기본으로 한다.&lt;br /&gt;
* VMDK, VHD 등의 이미지도 지원한다.&lt;br /&gt;
* [[Intel VT]] 기술과 [[AMD-V]] 기술을 지원한다.&lt;br /&gt;
* 최근에는 [[Macintosh OSX]] 게스트도 지원한다.&lt;br /&gt;
&lt;br /&gt;
* 일부 온라인게임은 핵쉴드가 막아서 불가능. 패키지게임은 충분한 사양이면 가능하다.&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=Screen&amp;diff=2641</id>
		<title>Screen</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=Screen&amp;diff=2641"/>
		<updated>2015-07-29T05:28:35Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 설치 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GeekCaution}}&lt;br /&gt;
== 소개 ==&lt;br /&gt;
&amp;lt;font style=&amp;quot;color:#CCCCCC&amp;quot;&amp;gt;&amp;lt;strike&amp;gt;소개는 소와 개를 말하는게 아니다.&amp;lt;/strike&amp;gt;&amp;lt;/font&amp;gt; Screen은 GNU Project에서 관리하는 자유 오픈소스 소프트웨어이며, 공식 사이트의 인용대로 한 줄 요약하자면, 터미널 화면을 마치 알트탭 하는 것과 같은 모양새를 만들어준다&amp;lt;ref&amp;gt;GNU Screen: http://www.gnu.org/software/screen/&amp;lt;/ref&amp;gt;&amp;lt;font style=&amp;quot;color:pupple&amp;quot;&amp;gt;(하지만 실제로 써보면 그렇게 햇갈릴 수가 없다 -_-)&amp;lt;/font&amp;gt;. 일반 사용자에겐 얼마나 효용 가치가 있을지는 모르겠지만, 개발자들은 (거의 당연하다시피(?)하게) mc 정도로 손에 달고 있어야(?) 하는 중요한 콘솔 도구중 하나이다.&lt;br /&gt;
&lt;br /&gt;
== DISCLAIMER ==&lt;br /&gt;
내용이 조금 잘못되었다고 해서 이 글에 손댄 사람 잘못은 아님. 불만 있으면 직접 고치는 것이 정신건강상 좋다. &amp;lt;strike style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;아니면 나만 당할 수 없다는 식으로 내버려두어도 상관 없다.&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 꾸러미 확인 ==&lt;br /&gt;
[http://packages.ubuntu.com/ 우분투 꾸러미 검색 엔진]에서 살펴본 [http://packages.ubuntu.com/search?keywords=screen&amp;amp;searchon=names&amp;amp;suite=trusty&amp;amp;section=all 결과]는 링크(???어디?ㅅ?/???)와 같다.&lt;br /&gt;
&lt;br /&gt;
== 설치 ==&lt;br /&gt;
굳이 설명을 해야 하나 싶음. - 0 - &amp;lt;strike style=&amp;quot;color:pink&amp;quot;&amp;gt;뒤에 붙은 세미콜론은 작성자의 ㅂㅌ 같은 습관이라고 보면 되겠다.&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo apt-get install screen;}}}}&lt;br /&gt;
&lt;br /&gt;
그리고 ... 될지는 모르겠지만 추가&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;{{apt|screen}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 사용법 ==&lt;br /&gt;
Screen을 잘 활용하면 Ctrl + C 또는 Ctrl + Z 로 죽는 인스턴스 프로세스를 마치 데몬처럼 동작하게 할 수 있다&amp;lt;ref&amp;gt;http://www.mehrdust.com/archives/running-linux-daemon-in-the-background-using-screen&amp;lt;/ref&amp;gt;. 사용법을 익히는데 알 필요가 있는건 명령줄 옵션과 바로가기 키 둘 뿐이다&amp;lt;ref&amp;gt;초 간단 참고서( http://aperiodic.net/screen/quick_reference )에서 마저도 주된 내용은 명령줄 옵션과 단축키이다. 실제로 screen 설명서를 보면 screen 내부에서 쓰는 설정 명령이 있지만 잘 쓰지 않는다.&amp;lt;/ref&amp;gt;. 기본적으로 알아두면 좋은 옵션은 다음과 같다.&lt;br /&gt;
&lt;br /&gt;
* -a : termcap을 강제로 활성화한다(터미널 정보를 저장하는 DB).&lt;br /&gt;
* -h 줄 수 : 스크롤백 기록 버퍼 크기를 설정한다. 설정하지 않으면, 터미널에서 이전으로 넘어간 실행 줄을 볼 수 없다.&lt;br /&gt;
* -L : 로그를 활성화한다(로그가 어디에 들어가는지는 나도 모름 :P)&lt;br /&gt;
* -list : screen으로 작업하다보면 세션을 여러개 열어놓고 방치하는 경우가 있는데, 이 옵션은 건망증 환자 수준의 시스템 리소스를 낭비하는 못된(!) 버릇의 소유자에게 아주 조금이나마(?) 도움이 된다.&lt;br /&gt;
* -r 세션 이름, 번호 : -list 옵션을 통해 나타난 세션에 다시 들어가는 옵션이다.&lt;br /&gt;
* -U : Screen 내부에서 UTF-8을 쓰도록 지정(?!)하는 옵션이다. 서유럽어 계열이 아닌이상 당연히 필수 옵션이다.&lt;br /&gt;
* -wipe : 멍청하게 돌아가는 세션을 제거한다(예를 들면 Detached 도 아닌 ??? 처럼 상태가 나타난다거나...). 프로세스를 죽이는 것과 비슷한 효과가 있다.&lt;br /&gt;
* -x : 떼어놓은 세션을 다 붙인다(멀티 디스플레이 모드).&lt;br /&gt;
&lt;br /&gt;
단축키는 보통 Detach, Kill 용도의 단축키를 많이 쓰지만 몇가지 바로가기 키를 더 익혀 쓰면 사실상 [[tmux]]와 거의 동일한 기능을 활용하는 셈이 된다.&lt;br /&gt;
&lt;br /&gt;
* C-a C-d 프로세스 떼어놓기(and demonize)&lt;br /&gt;
* C-a C-k 현재 세션 죽이고 끝내기&lt;br /&gt;
* C-a Shift-S 수평 나누기&lt;br /&gt;
* C-a Shift-\( | ) 수직 나누기&lt;br /&gt;
* C-a c 세션에 창 만들기 (최대 10개)&lt;br /&gt;
* C-a Tab 가로 세로로 나누어놓은 창 포커스 이동&lt;br /&gt;
* C-a Shift-'( &amp;quot; ) 존재하는 창 목록 표시&lt;br /&gt;
* C-a ' 번호 입력 창 이동 모드&lt;br /&gt;
&lt;br /&gt;
실제 활용 예가 몇가지 있지만&amp;lt;ref&amp;gt;동영상 강의 검색 목록 : http://www.youtube.com/results?search_query=quick+tutorial+gnu+screen&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;GNU Screen 화면 나누기 : http://tomlee.co/2011/10/gnu-screen-splitting/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;국문 안내서 : http://wiki.gamegear.co.kr/mediawiki/index.php?title=Screen&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;and ...? : https://www.mattcutts.com/blog/a-quick-tutorial-on-screen/&amp;lt;/ref&amp;gt;, 차라리 용도에 따라 직접 구글링을 하는게 속편할것이다.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=MAME&amp;diff=3001</id>
		<title>MAME</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=MAME&amp;diff=3001"/>
		<updated>2015-07-29T05:26:34Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 설치 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 참고 ==&lt;br /&gt;
전반적인 내용은 업 우분투 블로그&amp;lt;ref&amp;gt;http://www.upubuntu.com/2012/10/how-to-install-mame-multiple-arcade.html&amp;lt;/ref&amp;gt;를 참고하였습니다.&lt;br /&gt;
&lt;br /&gt;
== 설치 ==&lt;br /&gt;
소프트웨어센터에서 'mame Arcade Emulator'를 검색해서 설치 하거나, 다음을 누르십시오.&lt;br /&gt;
&amp;lt;div align=center&amp;gt;{{Apt|mame}}&amp;amp;nbsp;&amp;amp;nbsp;{{Apt|mame-extra}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 설정 ==&lt;br /&gt;
1. ~/.mame 디렉토리에 mame.ini를 만듭니다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|cd ~/.mame}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~/.mame|mame -createconfig}}}}&lt;br /&gt;
&lt;br /&gt;
2. 롬파일 복사&lt;br /&gt;
&lt;br /&gt;
~/mame/roms 라고 디렉토리를 만든 후, 롬파일(Zip)을 복사하십시오.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|cd 다운로드}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~/다운로드|mkdir -p ~/mame/roms}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~/다운로드|cp ffight.zip ~/mame/roms/.}}}}&lt;br /&gt;
&lt;br /&gt;
{{NoteMsg|굳이 압축 파일을 풀 필요는 없습니다. mame에서 알아서 해독하고 실행합니다.}}&lt;br /&gt;
{{ImptMsg|.mame 와 mame의 차이를 조심하십시오.}}&lt;br /&gt;
&lt;br /&gt;
== 롬 파일 저장소 목록 ==&lt;br /&gt;
* [http://coolrom.com/roms/mame/ 쿨롬 닷 컴]&lt;br /&gt;
* [http://www.emuparadise.me/M.A.M.E._-_Multiple_Arcade_Machine_Emulator_ROMs/7 에뮤 파라다이스]&lt;br /&gt;
* [http://romhustler.net/roms/mame 롬 허슬러]&lt;br /&gt;
* [http://www.rom-world.com/dl.php?name=MAME 롬 월드]&lt;br /&gt;
* 등.&lt;br /&gt;
&lt;br /&gt;
== 추천 게임 ==&lt;br /&gt;
{{NoteMsg|한 줄에 하나씩 별 찍고 한 칸 띄고 URL, 게임 이름, 버전 이름 순으로 꺽쇠 괄호로 둘러싸서 적어줄 것. 자세한 문법은 편집후 코드 참고.}}&lt;br /&gt;
{{WarnMsg|검증되지 않은 롬 링크 금지.}}&lt;br /&gt;
&lt;br /&gt;
* [http://server1.rom-world.com/dl/ac29cfc54dcfd293f935b235a379cb51/55b4a6e1/games/MAME/ffight.zip Final Fight (World)]&lt;br /&gt;
&lt;br /&gt;
== 참고 자료 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=MAME&amp;diff=3000</id>
		<title>MAME</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=MAME&amp;diff=3000"/>
		<updated>2015-07-29T05:15:41Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 설치 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 참고 ==&lt;br /&gt;
전반적인 내용은 업 우분투 블로그&amp;lt;ref&amp;gt;http://www.upubuntu.com/2012/10/how-to-install-mame-multiple-arcade.html&amp;lt;/ref&amp;gt;를 참고하였습니다.&lt;br /&gt;
&lt;br /&gt;
== 설치 ==&lt;br /&gt;
소프트웨어센터에서 'mame Arcade Emulator'를 검색해서 설치 하거나, 다음을 누르십시오.&lt;br /&gt;
&amp;lt;div align=center&amp;gt;{{Apt|mame}}&amp;amp;nbsp;&amp;amp;nbsp;{{Apt|mame-extra|마메 추가 패키지}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 설정 ==&lt;br /&gt;
1. ~/.mame 디렉토리에 mame.ini를 만듭니다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|cd ~/.mame}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~/.mame|mame -createconfig}}}}&lt;br /&gt;
&lt;br /&gt;
2. 롬파일 복사&lt;br /&gt;
&lt;br /&gt;
~/mame/roms 라고 디렉토리를 만든 후, 롬파일(Zip)을 복사하십시오.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|cd 다운로드}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~/다운로드|mkdir -p ~/mame/roms}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~/다운로드|cp ffight.zip ~/mame/roms/.}}}}&lt;br /&gt;
&lt;br /&gt;
{{NoteMsg|굳이 압축 파일을 풀 필요는 없습니다. mame에서 알아서 해독하고 실행합니다.}}&lt;br /&gt;
{{ImptMsg|.mame 와 mame의 차이를 조심하십시오.}}&lt;br /&gt;
&lt;br /&gt;
== 롬 파일 저장소 목록 ==&lt;br /&gt;
* [http://coolrom.com/roms/mame/ 쿨롬 닷 컴]&lt;br /&gt;
* [http://www.emuparadise.me/M.A.M.E._-_Multiple_Arcade_Machine_Emulator_ROMs/7 에뮤 파라다이스]&lt;br /&gt;
* [http://romhustler.net/roms/mame 롬 허슬러]&lt;br /&gt;
* [http://www.rom-world.com/dl.php?name=MAME 롬 월드]&lt;br /&gt;
* 등.&lt;br /&gt;
&lt;br /&gt;
== 추천 게임 ==&lt;br /&gt;
{{NoteMsg|한 줄에 하나씩 별 찍고 한 칸 띄고 URL, 게임 이름, 버전 이름 순으로 꺽쇠 괄호로 둘러싸서 적어줄 것. 자세한 문법은 편집후 코드 참고.}}&lt;br /&gt;
{{WarnMsg|검증되지 않은 롬 링크 금지.}}&lt;br /&gt;
&lt;br /&gt;
* [http://server1.rom-world.com/dl/ac29cfc54dcfd293f935b235a379cb51/55b4a6e1/games/MAME/ffight.zip Final Fight (World)]&lt;br /&gt;
&lt;br /&gt;
== 참고 자료 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=Samba&amp;diff=1833</id>
		<title>Samba</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=Samba&amp;diff=1833"/>
		<updated>2015-07-28T20:29:52Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 사용자 등록 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
공식사이트 : https://www.samba.org/&lt;br /&gt;
&lt;br /&gt;
smb 프로토콜(Server Message Block)을 사용하여 구현되어 네트워크로 새로운 저장장치를 사용할수 있다.&lt;br /&gt;
&lt;br /&gt;
그것을 사용하는 samba는 파일서버의 대표이다. GNU라이센스를 채택하고, 덕분에 리눅스/유닉스이외에 윈도우도 지원하는 서버 프로그램이다. 뿐만아니라 프린터도 지원한다. &lt;br /&gt;
어느정도 고급프린터를 사게된다면, 프린터에 네트워크 시스템을 갖추는것이 가능한데 삼바를 포팅하여 사용하는것이 아닌가 추측된다.&lt;br /&gt;
&lt;br /&gt;
오픈소스이고 다양한 플랫폼에서 지원하기 때문에 다양한 이유로 많이 사용한다. 대표적으로 root-file system을 로드한다던가, 네트워크만 가능한 상태에서 디스크를 사용하고 싶을때 사용하기도 한다. 윈도우와의 연결점이 되는 파일서버이기도 하다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
앞서 언급했던 다양한 플랫폼에서 사용이 가능하지만, 직접 커널을 컴파일할시 smb 프로토콜을 지원하게 해주고 설정해주는것이 필요할지도 모른다.&lt;br /&gt;
&lt;br /&gt;
== 삼바 설치 ==&lt;br /&gt;
apt-get을 이용하여 무리없이 설치하자 &lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo apt-get install samba}}}}&lt;br /&gt;
&lt;br /&gt;
== 삼바 설정 ==&lt;br /&gt;
역시나 설정 파일인 conf파일을 편집하는것이 시작이다. 파일의 위치는 /etc/samba/smb.conf 이다.&lt;br /&gt;
기본적인 설정파일이 원체 길어서 일부분만 넣었다. 아래의 부분을 추가해주면 기본적인 사용이 가능하다.&lt;br /&gt;
설정파일의 변수들에 대해서 간단히 언급한다. 당연하겠지만, conf파일에서 주석으로 처리된 부분을 읽다보면 기본적인&lt;br /&gt;
설정뿐만 아니라 응용기가 가능하다. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;[ 이름 ]&amp;lt;/nowiki&amp;gt; || 식별자-해당되는 파일의 이름을 보여준다.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;comment &amp;lt;/nowiki&amp;gt; || 설명&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;path &amp;lt;/nowiki&amp;gt; || 공유대상이 되는 디렉토리&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;valid &amp;lt;/nowiki&amp;gt; || users 허가된 사용자 &lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;writable &amp;lt;/nowiki&amp;gt; || 쓰기 가능&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;SyntaxHighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/etc/samba/smb.conf&lt;br /&gt;
&amp;lt;/SyntaxHighlight&amp;gt;&lt;br /&gt;
&amp;lt;SyntaxHighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[pi]&lt;br /&gt;
comment = samba directory&lt;br /&gt;
path = /usb&lt;br /&gt;
valid users = pi&lt;br /&gt;
public = yes&lt;br /&gt;
writable = yes&lt;br /&gt;
&amp;lt;/SyntaxHighlight&amp;gt;       &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 사용자 등록  ==&lt;br /&gt;
사용자를 등록해야한다. 이전에 pi를 사용자로 등록했으므로 pi를 등록하겠다.&lt;br /&gt;
가끔씩 user관련 명령이 없다고할때에  samba-common-bin 패키지를 확인하자.&lt;br /&gt;
등록후에 비밀번호까지 정해주면 기본적인 과정이 끝난다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo smbpasswd -a pi}}}}&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
* https://wiki.archlinux.org/index.php/samba&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=Samba&amp;diff=1832</id>
		<title>Samba</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=Samba&amp;diff=1832"/>
		<updated>2015-07-28T20:29:43Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 사용자 등록 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
공식사이트 : https://www.samba.org/&lt;br /&gt;
&lt;br /&gt;
smb 프로토콜(Server Message Block)을 사용하여 구현되어 네트워크로 새로운 저장장치를 사용할수 있다.&lt;br /&gt;
&lt;br /&gt;
그것을 사용하는 samba는 파일서버의 대표이다. GNU라이센스를 채택하고, 덕분에 리눅스/유닉스이외에 윈도우도 지원하는 서버 프로그램이다. 뿐만아니라 프린터도 지원한다. &lt;br /&gt;
어느정도 고급프린터를 사게된다면, 프린터에 네트워크 시스템을 갖추는것이 가능한데 삼바를 포팅하여 사용하는것이 아닌가 추측된다.&lt;br /&gt;
&lt;br /&gt;
오픈소스이고 다양한 플랫폼에서 지원하기 때문에 다양한 이유로 많이 사용한다. 대표적으로 root-file system을 로드한다던가, 네트워크만 가능한 상태에서 디스크를 사용하고 싶을때 사용하기도 한다. 윈도우와의 연결점이 되는 파일서버이기도 하다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
앞서 언급했던 다양한 플랫폼에서 사용이 가능하지만, 직접 커널을 컴파일할시 smb 프로토콜을 지원하게 해주고 설정해주는것이 필요할지도 모른다.&lt;br /&gt;
&lt;br /&gt;
== 삼바 설치 ==&lt;br /&gt;
apt-get을 이용하여 무리없이 설치하자 &lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo apt-get install samba}}}}&lt;br /&gt;
&lt;br /&gt;
== 삼바 설정 ==&lt;br /&gt;
역시나 설정 파일인 conf파일을 편집하는것이 시작이다. 파일의 위치는 /etc/samba/smb.conf 이다.&lt;br /&gt;
기본적인 설정파일이 원체 길어서 일부분만 넣었다. 아래의 부분을 추가해주면 기본적인 사용이 가능하다.&lt;br /&gt;
설정파일의 변수들에 대해서 간단히 언급한다. 당연하겠지만, conf파일에서 주석으로 처리된 부분을 읽다보면 기본적인&lt;br /&gt;
설정뿐만 아니라 응용기가 가능하다. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;[ 이름 ]&amp;lt;/nowiki&amp;gt; || 식별자-해당되는 파일의 이름을 보여준다.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;comment &amp;lt;/nowiki&amp;gt; || 설명&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;path &amp;lt;/nowiki&amp;gt; || 공유대상이 되는 디렉토리&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;valid &amp;lt;/nowiki&amp;gt; || users 허가된 사용자 &lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;writable &amp;lt;/nowiki&amp;gt; || 쓰기 가능&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;SyntaxHighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/etc/samba/smb.conf&lt;br /&gt;
&amp;lt;/SyntaxHighlight&amp;gt;&lt;br /&gt;
&amp;lt;SyntaxHighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[pi]&lt;br /&gt;
comment = samba directory&lt;br /&gt;
path = /usb&lt;br /&gt;
valid users = pi&lt;br /&gt;
public = yes&lt;br /&gt;
writable = yes&lt;br /&gt;
&amp;lt;/SyntaxHighlight&amp;gt;       &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 사용자 등록  ==&lt;br /&gt;
사용자를 등록해야한다. 이전에 pi를 사용자로 등록했으므로 pi를 등록하겠다.&lt;br /&gt;
가끔씩 user관련 명령이 없다고할때에  samba-common-bin 패키지를 확인하자.&lt;br /&gt;
등록후에 비밀번호까지 정해주면 기본적인 과정이 끝난다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo smbpasswd -a pi}}&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
* https://wiki.archlinux.org/index.php/samba&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=Samba&amp;diff=1831</id>
		<title>Samba</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=Samba&amp;diff=1831"/>
		<updated>2015-07-28T20:28:05Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 삼바 설치 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
공식사이트 : https://www.samba.org/&lt;br /&gt;
&lt;br /&gt;
smb 프로토콜(Server Message Block)을 사용하여 구현되어 네트워크로 새로운 저장장치를 사용할수 있다.&lt;br /&gt;
&lt;br /&gt;
그것을 사용하는 samba는 파일서버의 대표이다. GNU라이센스를 채택하고, 덕분에 리눅스/유닉스이외에 윈도우도 지원하는 서버 프로그램이다. 뿐만아니라 프린터도 지원한다. &lt;br /&gt;
어느정도 고급프린터를 사게된다면, 프린터에 네트워크 시스템을 갖추는것이 가능한데 삼바를 포팅하여 사용하는것이 아닌가 추측된다.&lt;br /&gt;
&lt;br /&gt;
오픈소스이고 다양한 플랫폼에서 지원하기 때문에 다양한 이유로 많이 사용한다. 대표적으로 root-file system을 로드한다던가, 네트워크만 가능한 상태에서 디스크를 사용하고 싶을때 사용하기도 한다. 윈도우와의 연결점이 되는 파일서버이기도 하다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
앞서 언급했던 다양한 플랫폼에서 사용이 가능하지만, 직접 커널을 컴파일할시 smb 프로토콜을 지원하게 해주고 설정해주는것이 필요할지도 모른다.&lt;br /&gt;
&lt;br /&gt;
== 삼바 설치 ==&lt;br /&gt;
apt-get을 이용하여 무리없이 설치하자 &lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo apt-get install samba}}}}&lt;br /&gt;
&lt;br /&gt;
== 삼바 설정 ==&lt;br /&gt;
역시나 설정 파일인 conf파일을 편집하는것이 시작이다. 파일의 위치는 /etc/samba/smb.conf 이다.&lt;br /&gt;
기본적인 설정파일이 원체 길어서 일부분만 넣었다. 아래의 부분을 추가해주면 기본적인 사용이 가능하다.&lt;br /&gt;
설정파일의 변수들에 대해서 간단히 언급한다. 당연하겠지만, conf파일에서 주석으로 처리된 부분을 읽다보면 기본적인&lt;br /&gt;
설정뿐만 아니라 응용기가 가능하다. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;[ 이름 ]&amp;lt;/nowiki&amp;gt; || 식별자-해당되는 파일의 이름을 보여준다.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;comment &amp;lt;/nowiki&amp;gt; || 설명&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;path &amp;lt;/nowiki&amp;gt; || 공유대상이 되는 디렉토리&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;valid &amp;lt;/nowiki&amp;gt; || users 허가된 사용자 &lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;writable &amp;lt;/nowiki&amp;gt; || 쓰기 가능&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;SyntaxHighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/etc/samba/smb.conf&lt;br /&gt;
&amp;lt;/SyntaxHighlight&amp;gt;&lt;br /&gt;
&amp;lt;SyntaxHighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[pi]&lt;br /&gt;
comment = samba directory&lt;br /&gt;
path = /usb&lt;br /&gt;
valid users = pi&lt;br /&gt;
public = yes&lt;br /&gt;
writable = yes&lt;br /&gt;
&amp;lt;/SyntaxHighlight&amp;gt;       &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 사용자 등록  ==&lt;br /&gt;
사용자를 등록해야한다. 이전에 pi를 사용자로 등록했으므로 pi를 등록하겠다.&lt;br /&gt;
가끔씩 user관련 명령이 없다고할때에  samba-common-bin 패키지를 확인하자.&lt;br /&gt;
등록후에 비밀번호까지 정해주면 기본적인 과정이 끝났다.&lt;br /&gt;
&amp;lt;SyntaxHighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo smbpasswd -a pi&lt;br /&gt;
&amp;lt;/SyntaxHighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
구축방법 : https://wiki.archlinux.org/index.php/samba&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=Samba&amp;diff=1830</id>
		<title>Samba</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=Samba&amp;diff=1830"/>
		<updated>2015-07-28T20:27:56Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 삼바 설치 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
공식사이트 : https://www.samba.org/&lt;br /&gt;
&lt;br /&gt;
smb 프로토콜(Server Message Block)을 사용하여 구현되어 네트워크로 새로운 저장장치를 사용할수 있다.&lt;br /&gt;
&lt;br /&gt;
그것을 사용하는 samba는 파일서버의 대표이다. GNU라이센스를 채택하고, 덕분에 리눅스/유닉스이외에 윈도우도 지원하는 서버 프로그램이다. 뿐만아니라 프린터도 지원한다. &lt;br /&gt;
어느정도 고급프린터를 사게된다면, 프린터에 네트워크 시스템을 갖추는것이 가능한데 삼바를 포팅하여 사용하는것이 아닌가 추측된다.&lt;br /&gt;
&lt;br /&gt;
오픈소스이고 다양한 플랫폼에서 지원하기 때문에 다양한 이유로 많이 사용한다. 대표적으로 root-file system을 로드한다던가, 네트워크만 가능한 상태에서 디스크를 사용하고 싶을때 사용하기도 한다. 윈도우와의 연결점이 되는 파일서버이기도 하다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
앞서 언급했던 다양한 플랫폼에서 사용이 가능하지만, 직접 커널을 컴파일할시 smb 프로토콜을 지원하게 해주고 설정해주는것이 필요할지도 모른다.&lt;br /&gt;
&lt;br /&gt;
== 삼바 설치 ==&lt;br /&gt;
apt-get을 이용하여 무리없이 설치하자 &lt;br /&gt;
&lt;br /&gt;
{{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo apt-get install samba}}}}&lt;br /&gt;
&lt;br /&gt;
== 삼바 설정 ==&lt;br /&gt;
역시나 설정 파일인 conf파일을 편집하는것이 시작이다. 파일의 위치는 /etc/samba/smb.conf 이다.&lt;br /&gt;
기본적인 설정파일이 원체 길어서 일부분만 넣었다. 아래의 부분을 추가해주면 기본적인 사용이 가능하다.&lt;br /&gt;
설정파일의 변수들에 대해서 간단히 언급한다. 당연하겠지만, conf파일에서 주석으로 처리된 부분을 읽다보면 기본적인&lt;br /&gt;
설정뿐만 아니라 응용기가 가능하다. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;[ 이름 ]&amp;lt;/nowiki&amp;gt; || 식별자-해당되는 파일의 이름을 보여준다.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;comment &amp;lt;/nowiki&amp;gt; || 설명&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;path &amp;lt;/nowiki&amp;gt; || 공유대상이 되는 디렉토리&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;valid &amp;lt;/nowiki&amp;gt; || users 허가된 사용자 &lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;writable &amp;lt;/nowiki&amp;gt; || 쓰기 가능&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;SyntaxHighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/etc/samba/smb.conf&lt;br /&gt;
&amp;lt;/SyntaxHighlight&amp;gt;&lt;br /&gt;
&amp;lt;SyntaxHighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[pi]&lt;br /&gt;
comment = samba directory&lt;br /&gt;
path = /usb&lt;br /&gt;
valid users = pi&lt;br /&gt;
public = yes&lt;br /&gt;
writable = yes&lt;br /&gt;
&amp;lt;/SyntaxHighlight&amp;gt;       &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 사용자 등록  ==&lt;br /&gt;
사용자를 등록해야한다. 이전에 pi를 사용자로 등록했으므로 pi를 등록하겠다.&lt;br /&gt;
가끔씩 user관련 명령이 없다고할때에  samba-common-bin 패키지를 확인하자.&lt;br /&gt;
등록후에 비밀번호까지 정해주면 기본적인 과정이 끝났다.&lt;br /&gt;
&amp;lt;SyntaxHighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo smbpasswd -a pi&lt;br /&gt;
&amp;lt;/SyntaxHighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
구축방법 : https://wiki.archlinux.org/index.php/samba&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=%ED%8B%80:TerminalWindow&amp;diff=3807</id>
		<title>틀:TerminalWindow</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=%ED%8B%80:TerminalWindow&amp;diff=3807"/>
		<updated>2015-07-28T20:27:18Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;left&amp;quot; style=&amp;quot;border: 1px solid #444; background-color:#444; border-radius:8px; width:90%; padding-left:4px; margin-top:16px; margin-bottom:10px;&amp;quot;&amp;gt;&lt;br /&gt;
{{{1}}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=VPN_%EC%84%9C%EB%B2%84_%EA%B0%84%EB%8B%A8%ED%95%98%EA%B2%8C_%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0&amp;diff=898</id>
		<title>VPN 서버 간단하게 설정하기</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=VPN_%EC%84%9C%EB%B2%84_%EA%B0%84%EB%8B%A8%ED%95%98%EA%B2%8C_%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0&amp;diff=898"/>
		<updated>2015-07-28T20:26:22Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;VPN서버 쉽게 설치 / 운영하기&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo apt-get install pptpd}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|sudo vi /etc/pptpd.conf}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
아래 두 라인을 적거나 주석을 해제한다.  localip는 해당 서버의 내부 IP주소를 적는다.  접속받을 클라이언트의 IP 주소범위 지정은 알아서.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg|localip&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.1.1}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|remoteip&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.1.230-235}}}}&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/ppp/chap-secrets}}}}&lt;br /&gt;
&lt;br /&gt;
아래의 라인을 적는다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg|&amp;amp;nbsp;ID&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;pptpd&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;password&amp;amp;nbsp;*}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|예:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;jswlinux&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;pptpd&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;weicr$3frf&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;*}}}}&lt;br /&gt;
&lt;br /&gt;
네트워킹 설정을 변경해야한다.  방화벽에 VPN접속을 받아서 데이터를 매스커레이딩 할 수 있게 해준다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/rc.local}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|sudo vi /etc/sysctl.conf}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
아래의 라인을 주석해제한다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg|net.ipv4.ip_forward&amp;lt;nowiki&amp;gt;=&amp;lt;/nowiki&amp;gt;1}}}}&lt;br /&gt;
&lt;br /&gt;
PPTP 데몬을 재시작한다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo /etc/init./pptpd restart}}}}&lt;br /&gt;
&lt;br /&gt;
공유기에서 1723번 포트를 서버로 포워딩해준다.&lt;br /&gt;
&lt;br /&gt;
일부 사이트들이 접속이 되지 않을 때에는 PMTU문제로 아래명령어를 입력해주자&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu}}}}&lt;br /&gt;
&lt;br /&gt;
--[[사용자:Seony|Seony]] ([[사용자토론:Seony|토론]]) 2014년 4월 25일 (금) 18:37 (KST)&lt;br /&gt;
&lt;br /&gt;
[[Category:UbuntuKRServer]]&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=VPN_%EC%84%9C%EB%B2%84_%EA%B0%84%EB%8B%A8%ED%95%98%EA%B2%8C_%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0&amp;diff=897</id>
		<title>VPN 서버 간단하게 설정하기</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=VPN_%EC%84%9C%EB%B2%84_%EA%B0%84%EB%8B%A8%ED%95%98%EA%B2%8C_%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0&amp;diff=897"/>
		<updated>2015-07-28T20:24:54Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;VPN서버 쉽게 설치 / 운영하기&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo apt-get install pptpd}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|sudo vi /etc/pptpd.conf}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
아래 두 라인을 적거나 주석을 해제한다.  localip는 해당 서버의 내부 IP주소를 적는다.  접속받을 클라이언트의 IP 주소범위 지정은 알아서.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg|localip&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.1.1}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|remoteip&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.1.230-235}}}}&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/ppp/chap-secrets}}}}&lt;br /&gt;
&lt;br /&gt;
아래의 라인을 적는다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg| ID	pptpd   password *}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|예:   jswlinux     pptpd     weicr$3frf     *}}}}&lt;br /&gt;
&lt;br /&gt;
네트워킹 설정을 변경해야한다.  방화벽에 VPN접속을 받아서 데이터를 매스커레이딩 할 수 있게 해준다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/rc.local}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|sudo vi /etc/sysctl.conf}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
아래의 라인을 주석해제한다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg|net.ipv4.ip_forward{{{=}}}1}}}}&lt;br /&gt;
&lt;br /&gt;
PPTP 데몬을 재시작한다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo /etc/init./pptpd restart}}}}&lt;br /&gt;
&lt;br /&gt;
공유기에서 1723번 포트를 서버로 포워딩해준다.&lt;br /&gt;
&lt;br /&gt;
일부 사이트들이 접속이 되지 않을 때에는 PMTU문제로 아래명령어를 입력해주자&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu}}}}&lt;br /&gt;
&lt;br /&gt;
--[[사용자:Seony|Seony]] ([[사용자토론:Seony|토론]]) 2014년 4월 25일 (금) 18:37 (KST)&lt;br /&gt;
&lt;br /&gt;
[[Category:UbuntuKRServer]]&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=VPN_%EC%84%9C%EB%B2%84_%EA%B0%84%EB%8B%A8%ED%95%98%EA%B2%8C_%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0&amp;diff=896</id>
		<title>VPN 서버 간단하게 설정하기</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=VPN_%EC%84%9C%EB%B2%84_%EA%B0%84%EB%8B%A8%ED%95%98%EA%B2%8C_%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0&amp;diff=896"/>
		<updated>2015-07-28T20:24:32Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;VPN서버 쉽게 설치 / 운영하기&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo apt-get install pptpd}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|sudo vi /etc/pptpd.conf}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
아래 두 라인을 적거나 주석을 해제한다.  localip는 해당 서버의 내부 IP주소를 적는다.  접속받을 클라이언트의 IP 주소범위 지정은 알아서.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg|localip&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.1.1}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|remoteip&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.1.230-235}}}}&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/ppp/chap-secrets}}}}&lt;br /&gt;
&lt;br /&gt;
아래의 라인을 적는다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg| ID	pptpd   password *}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|예:   jswlinux     pptpd     weicr$3frf     *}}}}&lt;br /&gt;
&lt;br /&gt;
네트워킹 설정을 변경해야한다.  방화벽에 VPN접속을 받아서 데이터를 매스커레이딩 할 수 있게 해준다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/rc.local}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|sudo vi /etc/sysctl.conf}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
아래의 라인을 주석해제한다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg|net.ipv4.ip_forward=1}}}}&lt;br /&gt;
&lt;br /&gt;
PPTP 데몬을 재시작한다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo /etc/init./pptpd restart}}}}&lt;br /&gt;
&lt;br /&gt;
공유기에서 1723번 포트를 서버로 포워딩해준다.&lt;br /&gt;
&lt;br /&gt;
일부 사이트들이 접속이 되지 않을 때에는 PMTU문제로 아래명령어를 입력해주자&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu}}}}&lt;br /&gt;
&lt;br /&gt;
--[[사용자:Seony|Seony]] ([[사용자토론:Seony|토론]]) 2014년 4월 25일 (금) 18:37 (KST)&lt;br /&gt;
&lt;br /&gt;
[[Category:UbuntuKRServer]]&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=VPN_%EC%84%9C%EB%B2%84_%EA%B0%84%EB%8B%A8%ED%95%98%EA%B2%8C_%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0&amp;diff=895</id>
		<title>VPN 서버 간단하게 설정하기</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=VPN_%EC%84%9C%EB%B2%84_%EA%B0%84%EB%8B%A8%ED%95%98%EA%B2%8C_%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0&amp;diff=895"/>
		<updated>2015-07-28T20:23:57Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;VPN서버 쉽게 설치 / 운영하기&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo apt-get install pptpd}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|sudo vi /etc/pptpd.conf}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
아래 두 라인을 적거나 주석을 해제한다.  localip는 해당 서버의 내부 IP주소를 적는다.  접속받을 클라이언트의 IP 주소범위 지정은 알아서.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg|localip&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.1.1}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|remoteip&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;192.168.1.230-235}}}}&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/ppp/chap-secrets}}}}&lt;br /&gt;
&lt;br /&gt;
아래의 라인을 적는다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg| ID	pptpd   password *}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|예:   jswlinux     pptpd     weicr$3frf     *}}}}&lt;br /&gt;
&lt;br /&gt;
네트워킹 설정을 변경해야한다.  방화벽에 VPN접속을 받아서 데이터를 매스커레이딩 할 수 있게 해준다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/rc.local}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|sudo vi /etc/sysctl.conf}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
아래의 라인을 주석해제한다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg|net.ipv4.ip_forward=1}}}}&lt;br /&gt;
&lt;br /&gt;
PPTP 데몬을 재시작한다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|sudo /etc/init./pptpd restart}}}}&lt;br /&gt;
&lt;br /&gt;
공유기에서 1723번 포트를 서버로 포워딩해준다.&lt;br /&gt;
&lt;br /&gt;
일부 사이트들이 접속이 되지 않을 때에는 PMTU문제로 아래명령어를 입력해주자&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu}}}}&lt;br /&gt;
&lt;br /&gt;
--[[사용자:Seony|Seony]] ([[사용자토론:Seony|토론]]) 2014년 4월 25일 (금) 18:37 (KST)&lt;br /&gt;
&lt;br /&gt;
[[Category:UbuntuKRServer]]&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=%EB%B9%84%EB%B0%80_%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC&amp;diff=2029</id>
		<title>비밀 디렉토리</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=%EB%B9%84%EB%B0%80_%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC&amp;diff=2029"/>
		<updated>2015-07-28T19:14:00Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 설치방법 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== 개요 ====&lt;br /&gt;
&lt;br /&gt;
디렉토리를 만들고 그 안에 있는 파일들의 내용과 파일명을 AES (192/256 비트)로 암호화시켜주는 프로그램.&lt;br /&gt;
&lt;br /&gt;
==== 설치방법 ====&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo apt-get install encfs}}}}&lt;br /&gt;
&lt;br /&gt;
==== 사용방법 ====&lt;br /&gt;
두 개의 디렉토리가 필요하다.  하나는 암호화되는 디렉토리이고, 다른 하나는 복호화되어서 정상적으로 보여줄 디렉토리이다.  디렉토리는 반드시 절대경로를 사용해야한다.&lt;br /&gt;
&lt;br /&gt;
encfs 암호대상 복호대상&lt;br /&gt;
&lt;br /&gt;
예)&lt;br /&gt;
&lt;br /&gt;
 $ encfs ~/.secret ~/MySecretFolder&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
첫 실행시, 전문가용 모드로 할 것인지 기본 모드로 할 것인지 묻는다.  x는 전문가, p는 기본 모드이다.  여기서는 p로 한다.&lt;br /&gt;
&lt;br /&gt;
   Please choose from one of the following options:&lt;br /&gt;
   enter &amp;quot;x&amp;quot; for expert configuration mode,&lt;br /&gt;
   enter &amp;quot;p&amp;quot; for pre-configured paranoia mode,&lt;br /&gt;
   anything else, or an empty line will select standard mode.&lt;br /&gt;
   ...&lt;br /&gt;
   ?&amp;gt; p&lt;br /&gt;
   New Encfs Password: &lt;br /&gt;
   Verify Encfs Password: &lt;br /&gt;
&lt;br /&gt;
시험삼아 파일을 하나 복사해보자.&lt;br /&gt;
 $ cp /etc/rc.local ~/MySecretFolder&lt;br /&gt;
 $ ls -l ~/MySecretFolder&lt;br /&gt;
 -rwxr-xr-x 1 seony users 564 Jul 17 13:24 rc.local*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
마운트 명령어를 쳐보면, 암호화된 디렉토리가 마운트되어져있는 것을 볼 수 있다.&lt;br /&gt;
&lt;br /&gt;
 $ mount&lt;br /&gt;
   ...&lt;br /&gt;
   encfs on /home/seony/MySecretFolder type fuse.encfs (rw,nosuid,nodev,default_permissions,user=seony)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(당연하지만) 언마운트는 수퍼유저의 권한이 필요하다.&lt;br /&gt;
&lt;br /&gt;
  $ sudo umount ~/MySecretFolder&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
암호화된 원본 디렉토리의 내용을 보면 무슨 파일인지 전혀 알 수 없는 파일이 보인다.&lt;br /&gt;
 &lt;br /&gt;
 $ ls -l ~/.secret&lt;br /&gt;
 -rwxr-xr-x 1 seony users  580 Jul 17 13:24 Wnxr6yEg79R6TVHa0fLmZgAm*&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
암호화된 폴더를 다시 마운트할 때는, 처음 생성할 때 사용했던 명령어를 그대로 사용하면 된다.&lt;br /&gt;
&lt;br /&gt;
 $ encfs ~/.secret ~/MySecretFolder&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
AES는 믿어도 될만큼 충분히 안전하다고 생각하니, 안심해도 될 것 같다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[사용자:Seony|Seony]] ([[사용자토론:Seony|토론]]) 2014년 7월 18일 (금) 08:10 (KST)&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=%ED%8B%80:TerminalWindow&amp;diff=3803</id>
		<title>틀:TerminalWindow</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=%ED%8B%80:TerminalWindow&amp;diff=3803"/>
		<updated>2015-07-28T14:43:03Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;left&amp;quot; style=&amp;quot;border: 1px solid black; background-color:black; border-radius:8px; width:90%; padding-left:4px; margin-bottom:10px;&amp;quot;&amp;gt;&lt;br /&gt;
{{{1}}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=%ED%8B%80:TerminalWindow&amp;diff=3802</id>
		<title>틀:TerminalWindow</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=%ED%8B%80:TerminalWindow&amp;diff=3802"/>
		<updated>2015-07-28T14:42:20Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;left&amp;quot; style=&amp;quot;border: 1px solid black; background-color:black; border-radius:8px; width:90%; padding-left:4px; margin-bottom:5px;&amp;quot;&amp;gt;&lt;br /&gt;
{{{1}}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=VsftpdHowTo&amp;diff=1107</id>
		<title>VsftpdHowTo</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=VsftpdHowTo&amp;diff=1107"/>
		<updated>2015-07-28T14:41:25Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* port 변경 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{NoteMsg|매우 오래된 문서이므로 업데이트가 필요합니다.}}&lt;br /&gt;
&lt;br /&gt;
== 우분투 vsftpd 설치하기 ==&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo apt-get install vsftpd}}}}&lt;br /&gt;
&lt;br /&gt;
우분투 vsftp는 설치된 상태에서는 계정 유저는 로그인이 불가하고 anonymous(익명)만 로그인 가능하도록 설정 되어 있다.&lt;br /&gt;
&lt;br /&gt;
== 일반 계정 사용 허가 설정 ==&lt;br /&gt;
&lt;br /&gt;
패키지 설치 후 일반 계정 사용자가 ftp 접속이 안된다.&lt;br /&gt;
&lt;br /&gt;
따라서 vsftpd.conf 파일을 수정 해야 한다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/vsftpd.conf}}}}&lt;br /&gt;
&lt;br /&gt;
또는&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|gksu gedit /etc/vsftpd.conf}}}}&lt;br /&gt;
&lt;br /&gt;
그리고 다음 줄을 찾아 주석을 제거하라.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# local_enable=YES&lt;br /&gt;
# write_enable=YES&lt;br /&gt;
# local_umask=022 &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
설정을 저장했으면 vsftpd를 다시 시작하면 된다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo service vsftpd restart}}}}&lt;br /&gt;
&lt;br /&gt;
== port 변경 ==&lt;br /&gt;
&lt;br /&gt;
예) 21번 포트가 막혀 있는 경우 1024 포트로 변경하기&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/vsftpd.conf}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
listen_port=1024&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
설정을 저장하고 vsftpd를 재시작하자.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo service vsftpd restart}}}}&lt;br /&gt;
&lt;br /&gt;
== 환경 설정 설명== &lt;br /&gt;
* [http://linux.tini4u.net/stories.php?story=07/01/24/8664158&amp;amp;topic=7 티니의 리눅스 세상 ㅡ VsFTPD 환경 설정 옵션]&lt;br /&gt;
&lt;br /&gt;
[[Category:UbuntuKRServer]]&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=VsftpdHowTo&amp;diff=1106</id>
		<title>VsftpdHowTo</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=VsftpdHowTo&amp;diff=1106"/>
		<updated>2015-07-28T14:41:08Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* port 변경 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{NoteMsg|매우 오래된 문서이므로 업데이트가 필요합니다.}}&lt;br /&gt;
&lt;br /&gt;
== 우분투 vsftpd 설치하기 ==&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo apt-get install vsftpd}}}}&lt;br /&gt;
&lt;br /&gt;
우분투 vsftp는 설치된 상태에서는 계정 유저는 로그인이 불가하고 anonymous(익명)만 로그인 가능하도록 설정 되어 있다.&lt;br /&gt;
&lt;br /&gt;
== 일반 계정 사용 허가 설정 ==&lt;br /&gt;
&lt;br /&gt;
패키지 설치 후 일반 계정 사용자가 ftp 접속이 안된다.&lt;br /&gt;
&lt;br /&gt;
따라서 vsftpd.conf 파일을 수정 해야 한다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/vsftpd.conf}}}}&lt;br /&gt;
&lt;br /&gt;
또는&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|gksu gedit /etc/vsftpd.conf}}}}&lt;br /&gt;
&lt;br /&gt;
그리고 다음 줄을 찾아 주석을 제거하라.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# local_enable=YES&lt;br /&gt;
# write_enable=YES&lt;br /&gt;
# local_umask=022 &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
설정을 저장했으면 vsftpd를 다시 시작하면 된다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo service vsftpd restart}}}}&lt;br /&gt;
&lt;br /&gt;
== port 변경 ==&lt;br /&gt;
&lt;br /&gt;
예) 21번 포트가 막혀 있는 경우 1024 포트로 변경하기&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/vsftpd.conf}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
listen_port=1024&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
설정을 저장하고 vsftpd를 재시작하십시오.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo service vsftpd restart}}}}&lt;br /&gt;
&lt;br /&gt;
== 환경 설정 설명== &lt;br /&gt;
* [http://linux.tini4u.net/stories.php?story=07/01/24/8664158&amp;amp;topic=7 티니의 리눅스 세상 ㅡ VsFTPD 환경 설정 옵션]&lt;br /&gt;
&lt;br /&gt;
[[Category:UbuntuKRServer]]&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=VsftpdHowTo&amp;diff=1105</id>
		<title>VsftpdHowTo</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=VsftpdHowTo&amp;diff=1105"/>
		<updated>2015-07-28T14:40:19Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 일반 계정 사용 허가 설정 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{NoteMsg|매우 오래된 문서이므로 업데이트가 필요합니다.}}&lt;br /&gt;
&lt;br /&gt;
== 우분투 vsftpd 설치하기 ==&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo apt-get install vsftpd}}}}&lt;br /&gt;
&lt;br /&gt;
우분투 vsftp는 설치된 상태에서는 계정 유저는 로그인이 불가하고 anonymous(익명)만 로그인 가능하도록 설정 되어 있다.&lt;br /&gt;
&lt;br /&gt;
== 일반 계정 사용 허가 설정 ==&lt;br /&gt;
&lt;br /&gt;
패키지 설치 후 일반 계정 사용자가 ftp 접속이 안된다.&lt;br /&gt;
&lt;br /&gt;
따라서 vsftpd.conf 파일을 수정 해야 한다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/vsftpd.conf}}}}&lt;br /&gt;
&lt;br /&gt;
또는&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|gksu gedit /etc/vsftpd.conf}}}}&lt;br /&gt;
&lt;br /&gt;
그리고 다음 줄을 찾아 주석을 제거하라.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# local_enable=YES&lt;br /&gt;
# write_enable=YES&lt;br /&gt;
# local_umask=022 &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
설정을 저장했으면 vsftpd를 다시 시작하면 된다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo service vsftpd restart}}}}&lt;br /&gt;
&lt;br /&gt;
== port 변경 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
예) 21번 포트가 막혀 있는 경우 1024 포트로 변경하기&lt;br /&gt;
&lt;br /&gt;
 $ sudo vi /etc/vsftpd.conf&lt;br /&gt;
&lt;br /&gt;
* listen_port=1024 (1024 포트로 변경)&lt;br /&gt;
&lt;br /&gt;
설정을 저장하고 vsftpd를 재시작하십시오.&lt;br /&gt;
&lt;br /&gt;
 $ sudo service vsftpd restart&lt;br /&gt;
&lt;br /&gt;
== 환경 설정 설명== &lt;br /&gt;
* [http://linux.tini4u.net/stories.php?story=07/01/24/8664158&amp;amp;topic=7 티니의 리눅스 세상 ㅡ VsFTPD 환경 설정 옵션]&lt;br /&gt;
&lt;br /&gt;
[[Category:UbuntuKRServer]]&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=VsftpdHowTo&amp;diff=1104</id>
		<title>VsftpdHowTo</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=VsftpdHowTo&amp;diff=1104"/>
		<updated>2015-07-28T14:38:26Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 우분투 vsftpd 설치하기 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{NoteMsg|매우 오래된 문서이므로 업데이트가 필요합니다.}}&lt;br /&gt;
&lt;br /&gt;
== 우분투 vsftpd 설치하기 ==&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo apt-get install vsftpd}}}}&lt;br /&gt;
&lt;br /&gt;
우분투 vsftp는 설치된 상태에서는 계정 유저는 로그인이 불가하고 anonymous(익명)만 로그인 가능하도록 설정 되어 있다.&lt;br /&gt;
&lt;br /&gt;
== 일반 계정 사용 허가 설정 ==&lt;br /&gt;
&lt;br /&gt;
패키지 설치 후 일반 계정 사용자가 ftp 접속 불가 합니다.&lt;br /&gt;
&lt;br /&gt;
따라서 vsftpd.conf 파일을 수정 하여야 합니다.&lt;br /&gt;
&lt;br /&gt;
 $ sudo vi /etc/vsftpd.conf &lt;br /&gt;
&lt;br /&gt;
또는&lt;br /&gt;
&lt;br /&gt;
 $ gksu gedit /etc/vsftpd.conf&lt;br /&gt;
&lt;br /&gt;
* local_enable=YES #주석 제거&lt;br /&gt;
* write_enable=YES #주석 제거&lt;br /&gt;
* local_umask=022 #주석 제거&lt;br /&gt;
&lt;br /&gt;
설정을 저장하고 vsftpd를 재시작 하십시오&lt;br /&gt;
&lt;br /&gt;
 $ sudo service vsftpd restart&lt;br /&gt;
&lt;br /&gt;
== port 변경 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
예) 21번 포트가 막혀 있는 경우 1024 포트로 변경하기&lt;br /&gt;
&lt;br /&gt;
 $ sudo vi /etc/vsftpd.conf&lt;br /&gt;
&lt;br /&gt;
* listen_port=1024 (1024 포트로 변경)&lt;br /&gt;
&lt;br /&gt;
설정을 저장하고 vsftpd를 재시작하십시오.&lt;br /&gt;
&lt;br /&gt;
 $ sudo service vsftpd restart&lt;br /&gt;
&lt;br /&gt;
== 환경 설정 설명== &lt;br /&gt;
* [http://linux.tini4u.net/stories.php?story=07/01/24/8664158&amp;amp;topic=7 티니의 리눅스 세상 ㅡ VsFTPD 환경 설정 옵션]&lt;br /&gt;
&lt;br /&gt;
[[Category:UbuntuKRServer]]&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=OpenSSH&amp;diff=3799</id>
		<title>OpenSSH</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=OpenSSH&amp;diff=3799"/>
		<updated>2015-07-28T14:37:11Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 키 생성 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Warning}}&lt;br /&gt;
&lt;br /&gt;
== 서문 ==&lt;br /&gt;
텔넷과 FTP는 쓰지 말고 ssh와 sftp를 써라.&lt;br /&gt;
&lt;br /&gt;
== 소개 ==&lt;br /&gt;
모르면 간첩이라고 하는 sshd다. 보안이 간지나는(?) OpenBSD 프로젝트에서 관리하는 프로젝트 중 일반인이 가장 많이 쓰는 프로젝트이다.&lt;br /&gt;
&lt;br /&gt;
== 설치 ==&lt;br /&gt;
대부분은 이미 되어 있는 상태이므로 생략.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
만약 iptables를 쓰고 있다면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -t filter -L INPUT}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
filter 테이블의 INPUT 체인의 기본 정책이 ACCEPT인지를 확인하거나,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -S | grep &amp;quot;dport [PORT_NUMBER]&amp;quot;}}}}&lt;br /&gt;
&lt;br /&gt;
-j 다음에 ACCEPT 인지 DROP 인지 확인하도록 한다.&lt;br /&gt;
&lt;br /&gt;
만약 8022 번을 쓰려고 하는데 DROP 상태라면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -D INPUT -p tcp --dport 8022 -j DROP;}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|iptables -A INPUT -p tcp --dport 8022 -j ACCEPT;}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
그리고 iptables 를 다시 시작한다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo service iptables restart}}}}&lt;br /&gt;
&lt;br /&gt;
== 설정 ==&lt;br /&gt;
다음 명령 또는,&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|su}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|Password:}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=root|user|vi /etc/ssh/sshd_config}}}}&lt;br /&gt;
&lt;br /&gt;
다음 명령을 실행(권장)하고,&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/ssh/sshd_config}}}}&lt;br /&gt;
&lt;br /&gt;
포트 번호를 (원하는 대로) 수정하고,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Package generated configuration file&lt;br /&gt;
# See the sshd(8) manpage for details&lt;br /&gt;
&lt;br /&gt;
# What ports, IPs and protocols we listen for&lt;br /&gt;
# 아래 숫자를 원하는 포트번호로 수정 &lt;br /&gt;
Port 3065&lt;br /&gt;
# Use these options to restrict which interfaces/protocols sshd will bind to&lt;br /&gt;
#ListenAddress ::&lt;br /&gt;
#ListenAddress 0.0.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sftp 활성 상태를 봐준 후,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# override default of no subsystems&lt;br /&gt;
Subsystem   sftp    /usr/lib64/misc/sftp-server&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
필요에 따라 X11 포워딩 옵션을 활성화한다(보안 주의!::하지만 VNC보단 이게 훨 낫다).&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
원하면 터널링도 (...)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PermitTunnel yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 클라이언트 ==&lt;br /&gt;
=== 리눅스 ===&lt;br /&gt;
간지나게 콘솔에서 실행하면 된다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|ssh ID@host -p [port]}}}}&lt;br /&gt;
&lt;br /&gt;
X11 포워딩을 사용하려면 -X 옵션(경고 뜨면 -Y)을 쓰면 된다. 만약 이 옵션을 쓰면 로컬 윈도우 환경에 원격 GUI 프로그램을 실행할 수 있다. 물론 GUI 프로그램을 띄우려면 ssh 접속 명령을 &amp;quot;당연히&amp;quot; Konsole이나 gnome-terminal 같은 GUI 기반 터미널 프로그램에서 실행해야 한다.&lt;br /&gt;
&lt;br /&gt;
파일 복사는 요래요래 하면 된다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|incoming|scp -P 3182 ~/yadong.zip foo@baz.biz:/home/foo/.}}}}&lt;br /&gt;
&lt;br /&gt;
반대로라면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|incoming|scp -P 3182 foo@baz.biz:/home/foo/yadong.zip ~/.}}}}&lt;br /&gt;
&lt;br /&gt;
뭐 이런식이다.&amp;lt;s style=&amp;quot;color:#dddddd&amp;quot;&amp;gt;설마 경찰에 잡혀가진 않겠지?&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 맥 ===&lt;br /&gt;
역시 마찬가지로 ssh 클라이언트를 따로 구하는 삽질은 안해도 된다. 대신 X11 포워딩을 사용하려면 MacOSX 환경이 X11 디스플레이 서버와 약간 다르므로 [http://xquartz.macosforge.org/landing/ XQuartz]를 받아서 설치한 다음에 X11 창을 띄우고 -Y 옵션을 써서 접속해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 윈도우 ===&lt;br /&gt;
제일 까탈스러운게 윈도우다. &amp;lt;s&amp;gt;Windows 10은 어떨라나 몰라&amp;lt;/s&amp;gt; [https://bitbucket.org/daybreaker/iputty/downloads iPutty] 또는 ssh에 들어갈 수 있는 별도의 클라이언트가 필요하다. 아니면 [https://www.netsarang.com/download/main.html 넷사랑컴퓨터]에서 필요한 프로그램(XShell, XFtp)을 받아다 써도 된다. 원격으로 GUI 기반의 뭔가를 실행하려면 [http://sourceforge.net/projects/xming/ Xming] 이 필요하다. 방법을 다 적으려고 하는데 아뿔싸. 원래 윈도우를 안쓰기 때문에 따로 머신을 켜기가 귀찮아 설명을 쓰기가 귀찮다. [http://ra2kstar.tistory.com/93 이 곳]을 참조하면 되겠다.&lt;br /&gt;
&lt;br /&gt;
== 공개 키 인증 ==&lt;br /&gt;
{{WarnMsg|안해봤으므로 검증이 필요함(...)}}&lt;br /&gt;
&lt;br /&gt;
nixCraft의 게시물에서 발췌했다&amp;lt;ref&amp;gt;http://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
=== 설정 ===&lt;br /&gt;
/etc/ssh/sshd_config 파일을 열어서 다음 부분을 찾아서 값을 no로 고친다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PasswordAuthentication yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
주: 이거만 해봤는데 암호 로그인 잘됨 ㅡ.ㅡ;&lt;br /&gt;
물론 다음도 같이 no로 고쳐야 한다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
UsePAM yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
설정이 끝나면 당연히 sshd를 다시 시작해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 키 생성 ===&lt;br /&gt;
다음 명령을 내려 기본 길이 2048 bit의 RSA키를 생성한다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~/.ssh|ssh-keygen -t rsa}}}}&lt;br /&gt;
&lt;br /&gt;
암호를 입력하여 설정하면 키를 들고 서버에 들어올 때 암호를 따로 입력해야 한다. 싫으면 그냥 엔터키를 누르면 된다.&lt;br /&gt;
&lt;br /&gt;
다 만들고 나면 $HOME/.ssh/ 에 id_rsa와 id_rsa.pub 파일 두 개가 나타난다. 이 중 id_rsa는 ...&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~/.ssh|chmod 600 ~/.ssh/id_rsa;}}}}&lt;br /&gt;
&lt;br /&gt;
보안상 반드시 해주자.&lt;br /&gt;
&lt;br /&gt;
그리고, id_rsa.pub는 원하는 클라이언트로 가져오면 된다.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=OpenSSH&amp;diff=3798</id>
		<title>OpenSSH</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=OpenSSH&amp;diff=3798"/>
		<updated>2015-07-28T14:35:51Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 참고 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Warning}}&lt;br /&gt;
&lt;br /&gt;
== 서문 ==&lt;br /&gt;
텔넷과 FTP는 쓰지 말고 ssh와 sftp를 써라.&lt;br /&gt;
&lt;br /&gt;
== 소개 ==&lt;br /&gt;
모르면 간첩이라고 하는 sshd다. 보안이 간지나는(?) OpenBSD 프로젝트에서 관리하는 프로젝트 중 일반인이 가장 많이 쓰는 프로젝트이다.&lt;br /&gt;
&lt;br /&gt;
== 설치 ==&lt;br /&gt;
대부분은 이미 되어 있는 상태이므로 생략.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
만약 iptables를 쓰고 있다면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -t filter -L INPUT}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
filter 테이블의 INPUT 체인의 기본 정책이 ACCEPT인지를 확인하거나,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -S | grep &amp;quot;dport [PORT_NUMBER]&amp;quot;}}}}&lt;br /&gt;
&lt;br /&gt;
-j 다음에 ACCEPT 인지 DROP 인지 확인하도록 한다.&lt;br /&gt;
&lt;br /&gt;
만약 8022 번을 쓰려고 하는데 DROP 상태라면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -D INPUT -p tcp --dport 8022 -j DROP;}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|iptables -A INPUT -p tcp --dport 8022 -j ACCEPT;}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
그리고 iptables 를 다시 시작한다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo service iptables restart}}}}&lt;br /&gt;
&lt;br /&gt;
== 설정 ==&lt;br /&gt;
다음 명령 또는,&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|su}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|Password:}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=root|user|vi /etc/ssh/sshd_config}}}}&lt;br /&gt;
&lt;br /&gt;
다음 명령을 실행(권장)하고,&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/ssh/sshd_config}}}}&lt;br /&gt;
&lt;br /&gt;
포트 번호를 (원하는 대로) 수정하고,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Package generated configuration file&lt;br /&gt;
# See the sshd(8) manpage for details&lt;br /&gt;
&lt;br /&gt;
# What ports, IPs and protocols we listen for&lt;br /&gt;
# 아래 숫자를 원하는 포트번호로 수정 &lt;br /&gt;
Port 3065&lt;br /&gt;
# Use these options to restrict which interfaces/protocols sshd will bind to&lt;br /&gt;
#ListenAddress ::&lt;br /&gt;
#ListenAddress 0.0.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sftp 활성 상태를 봐준 후,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# override default of no subsystems&lt;br /&gt;
Subsystem   sftp    /usr/lib64/misc/sftp-server&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
필요에 따라 X11 포워딩 옵션을 활성화한다(보안 주의!::하지만 VNC보단 이게 훨 낫다).&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
원하면 터널링도 (...)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PermitTunnel yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 클라이언트 ==&lt;br /&gt;
=== 리눅스 ===&lt;br /&gt;
간지나게 콘솔에서 실행하면 된다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|ssh ID@host -p [port]}}}}&lt;br /&gt;
&lt;br /&gt;
X11 포워딩을 사용하려면 -X 옵션(경고 뜨면 -Y)을 쓰면 된다. 만약 이 옵션을 쓰면 로컬 윈도우 환경에 원격 GUI 프로그램을 실행할 수 있다. 물론 GUI 프로그램을 띄우려면 ssh 접속 명령을 &amp;quot;당연히&amp;quot; Konsole이나 gnome-terminal 같은 GUI 기반 터미널 프로그램에서 실행해야 한다.&lt;br /&gt;
&lt;br /&gt;
파일 복사는 요래요래 하면 된다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|incoming|scp -P 3182 ~/yadong.zip foo@baz.biz:/home/foo/.}}}}&lt;br /&gt;
&lt;br /&gt;
반대로라면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|incoming|scp -P 3182 foo@baz.biz:/home/foo/yadong.zip ~/.}}}}&lt;br /&gt;
&lt;br /&gt;
뭐 이런식이다.&amp;lt;s style=&amp;quot;color:#dddddd&amp;quot;&amp;gt;설마 경찰에 잡혀가진 않겠지?&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 맥 ===&lt;br /&gt;
역시 마찬가지로 ssh 클라이언트를 따로 구하는 삽질은 안해도 된다. 대신 X11 포워딩을 사용하려면 MacOSX 환경이 X11 디스플레이 서버와 약간 다르므로 [http://xquartz.macosforge.org/landing/ XQuartz]를 받아서 설치한 다음에 X11 창을 띄우고 -Y 옵션을 써서 접속해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 윈도우 ===&lt;br /&gt;
제일 까탈스러운게 윈도우다. &amp;lt;s&amp;gt;Windows 10은 어떨라나 몰라&amp;lt;/s&amp;gt; [https://bitbucket.org/daybreaker/iputty/downloads iPutty] 또는 ssh에 들어갈 수 있는 별도의 클라이언트가 필요하다. 아니면 [https://www.netsarang.com/download/main.html 넷사랑컴퓨터]에서 필요한 프로그램(XShell, XFtp)을 받아다 써도 된다. 원격으로 GUI 기반의 뭔가를 실행하려면 [http://sourceforge.net/projects/xming/ Xming] 이 필요하다. 방법을 다 적으려고 하는데 아뿔싸. 원래 윈도우를 안쓰기 때문에 따로 머신을 켜기가 귀찮아 설명을 쓰기가 귀찮다. [http://ra2kstar.tistory.com/93 이 곳]을 참조하면 되겠다.&lt;br /&gt;
&lt;br /&gt;
== 공개 키 인증 ==&lt;br /&gt;
{{WarnMsg|안해봤으므로 검증이 필요함(...)}}&lt;br /&gt;
&lt;br /&gt;
nixCraft의 게시물에서 발췌했다&amp;lt;ref&amp;gt;http://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
=== 설정 ===&lt;br /&gt;
/etc/ssh/sshd_config 파일을 열어서 다음 부분을 찾아서 값을 no로 고친다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PasswordAuthentication yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
주: 이거만 해봤는데 암호 로그인 잘됨 ㅡ.ㅡ;&lt;br /&gt;
물론 다음도 같이 no로 고쳐야 한다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
UsePAM yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
설정이 끝나면 당연히 sshd를 다시 시작해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 키 생성 ===&lt;br /&gt;
다음 명령을 내려 기본 길이 2048 bit의 RSA키를 생성한다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
암호를 입력하여 설정하면 키를 들고 서버에 들어올 때 암호를 따로 입력해야 한다. 싫으면 그냥 엔터키를 누르면 된다.&lt;br /&gt;
&lt;br /&gt;
다 만들고 나면 $HOME/.ssh/ 에 id_rsa와 id_rsa.pub 파일 두 개가 나타난다. 이 중 id_rsa는 ...&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ chmod 600 ~/.ssh/id_rsa;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
보안상 반드시 해주자.&lt;br /&gt;
&lt;br /&gt;
그리고, id_rsa.pub는 원하는 클라이언트로 가져오면 된다.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=OpenSSH&amp;diff=3797</id>
		<title>OpenSSH</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=OpenSSH&amp;diff=3797"/>
		<updated>2015-07-28T14:35:13Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 클라이언트 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Warning}}&lt;br /&gt;
&lt;br /&gt;
== 서문 ==&lt;br /&gt;
텔넷과 FTP는 쓰지 말고 ssh와 sftp를 써라.&lt;br /&gt;
&lt;br /&gt;
== 소개 ==&lt;br /&gt;
모르면 간첩이라고 하는 sshd다. 보안이 간지나는(?) OpenBSD 프로젝트에서 관리하는 프로젝트 중 일반인이 가장 많이 쓰는 프로젝트이다.&lt;br /&gt;
&lt;br /&gt;
== 설치 ==&lt;br /&gt;
대부분은 이미 되어 있는 상태이므로 생략.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
만약 iptables를 쓰고 있다면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -t filter -L INPUT}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
filter 테이블의 INPUT 체인의 기본 정책이 ACCEPT인지를 확인하거나,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -S | grep &amp;quot;dport [PORT_NUMBER]&amp;quot;}}}}&lt;br /&gt;
&lt;br /&gt;
-j 다음에 ACCEPT 인지 DROP 인지 확인하도록 한다.&lt;br /&gt;
&lt;br /&gt;
만약 8022 번을 쓰려고 하는데 DROP 상태라면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -D INPUT -p tcp --dport 8022 -j DROP;}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|$ iptables -A INPUT -p tcp --dport 8022 -j ACCEPT;}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
그리고 iptables 를 다시 시작한다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo service iptables restart}}}}&lt;br /&gt;
&lt;br /&gt;
== 설정 ==&lt;br /&gt;
다음 명령 또는,&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|su}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|Password:}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=root|user|vi /etc/ssh/sshd_config}}}}&lt;br /&gt;
&lt;br /&gt;
다음 명령을 실행(권장)하고,&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/ssh/sshd_config}}}}&lt;br /&gt;
&lt;br /&gt;
포트 번호를 (원하는 대로) 수정하고,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Package generated configuration file&lt;br /&gt;
# See the sshd(8) manpage for details&lt;br /&gt;
&lt;br /&gt;
# What ports, IPs and protocols we listen for&lt;br /&gt;
# 아래 숫자를 원하는 포트번호로 수정 &lt;br /&gt;
Port 3065&lt;br /&gt;
# Use these options to restrict which interfaces/protocols sshd will bind to&lt;br /&gt;
#ListenAddress ::&lt;br /&gt;
#ListenAddress 0.0.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sftp 활성 상태를 봐준 후,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# override default of no subsystems&lt;br /&gt;
Subsystem   sftp    /usr/lib64/misc/sftp-server&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
필요에 따라 X11 포워딩 옵션을 활성화한다(보안 주의!::하지만 VNC보단 이게 훨 낫다).&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
원하면 터널링도 (...)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PermitTunnel yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 클라이언트 ==&lt;br /&gt;
=== 리눅스 ===&lt;br /&gt;
간지나게 콘솔에서 실행하면 된다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|ssh ID@host -p [port]}}}}&lt;br /&gt;
&lt;br /&gt;
X11 포워딩을 사용하려면 -X 옵션(경고 뜨면 -Y)을 쓰면 된다. 만약 이 옵션을 쓰면 로컬 윈도우 환경에 원격 GUI 프로그램을 실행할 수 있다. 물론 GUI 프로그램을 띄우려면 ssh 접속 명령을 &amp;quot;당연히&amp;quot; Konsole이나 gnome-terminal 같은 GUI 기반 터미널 프로그램에서 실행해야 한다.&lt;br /&gt;
&lt;br /&gt;
파일 복사는 요래요래 하면 된다.&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|incoming|scp -P 3182 ~/yadong.zip foo@baz.biz:/home/foo/.}}}}&lt;br /&gt;
&lt;br /&gt;
반대로라면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|incoming|scp -P 3182 foo@baz.biz:/home/foo/yadong.zip ~/.}}}}&lt;br /&gt;
&lt;br /&gt;
뭐 이런식이다.&amp;lt;s style=&amp;quot;color:#dddddd&amp;quot;&amp;gt;설마 경찰에 잡혀가진 않겠지?&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 맥 ===&lt;br /&gt;
역시 마찬가지로 ssh 클라이언트를 따로 구하는 삽질은 안해도 된다. 대신 X11 포워딩을 사용하려면 MacOSX 환경이 X11 디스플레이 서버와 약간 다르므로 [http://xquartz.macosforge.org/landing/ XQuartz]를 받아서 설치한 다음에 X11 창을 띄우고 -Y 옵션을 써서 접속해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 윈도우 ===&lt;br /&gt;
제일 까탈스러운게 윈도우다. &amp;lt;s&amp;gt;Windows 10은 어떨라나 몰라&amp;lt;/s&amp;gt; [https://bitbucket.org/daybreaker/iputty/downloads iPutty] 또는 ssh에 들어갈 수 있는 별도의 클라이언트가 필요하다. 아니면 [https://www.netsarang.com/download/main.html 넷사랑컴퓨터]에서 필요한 프로그램(XShell, XFtp)을 받아다 써도 된다. 원격으로 GUI 기반의 뭔가를 실행하려면 [http://sourceforge.net/projects/xming/ Xming] 이 필요하다. 방법을 다 적으려고 하는데 아뿔싸. 원래 윈도우를 안쓰기 때문에 따로 머신을 켜기가 귀찮아 설명을 쓰기가 귀찮다. [http://ra2kstar.tistory.com/93 이 곳]을 참조하면 되겠다.&lt;br /&gt;
&lt;br /&gt;
== 공개 키 인증 ==&lt;br /&gt;
{{WarnMsg|안해봤으므로 검증이 필요함(...)}}&lt;br /&gt;
&lt;br /&gt;
nixCraft의 게시물에서 발췌했다&amp;lt;ref&amp;gt;http://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
=== 설정 ===&lt;br /&gt;
/etc/ssh/sshd_config 파일을 열어서 다음 부분을 찾아서 값을 no로 고친다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PasswordAuthentication yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
주: 이거만 해봤는데 암호 로그인 잘됨 ㅡ.ㅡ;&lt;br /&gt;
물론 다음도 같이 no로 고쳐야 한다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
UsePAM yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
설정이 끝나면 당연히 sshd를 다시 시작해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 키 생성 ===&lt;br /&gt;
다음 명령을 내려 기본 길이 2048 bit의 RSA키를 생성한다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
암호를 입력하여 설정하면 키를 들고 서버에 들어올 때 암호를 따로 입력해야 한다. 싫으면 그냥 엔터키를 누르면 된다.&lt;br /&gt;
&lt;br /&gt;
다 만들고 나면 $HOME/.ssh/ 에 id_rsa와 id_rsa.pub 파일 두 개가 나타난다. 이 중 id_rsa는 ...&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ chmod 600 ~/.ssh/id_rsa;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
보안상 반드시 해주자.&lt;br /&gt;
&lt;br /&gt;
그리고, id_rsa.pub는 원하는 클라이언트로 가져오면 된다.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=OpenSSH&amp;diff=3796</id>
		<title>OpenSSH</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=OpenSSH&amp;diff=3796"/>
		<updated>2015-07-28T14:32:56Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 설정 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Warning}}&lt;br /&gt;
&lt;br /&gt;
== 서문 ==&lt;br /&gt;
텔넷과 FTP는 쓰지 말고 ssh와 sftp를 써라.&lt;br /&gt;
&lt;br /&gt;
== 소개 ==&lt;br /&gt;
모르면 간첩이라고 하는 sshd다. 보안이 간지나는(?) OpenBSD 프로젝트에서 관리하는 프로젝트 중 일반인이 가장 많이 쓰는 프로젝트이다.&lt;br /&gt;
&lt;br /&gt;
== 설치 ==&lt;br /&gt;
대부분은 이미 되어 있는 상태이므로 생략.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
만약 iptables를 쓰고 있다면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -t filter -L INPUT}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
filter 테이블의 INPUT 체인의 기본 정책이 ACCEPT인지를 확인하거나,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -S | grep &amp;quot;dport [PORT_NUMBER]&amp;quot;}}}}&lt;br /&gt;
&lt;br /&gt;
-j 다음에 ACCEPT 인지 DROP 인지 확인하도록 한다.&lt;br /&gt;
&lt;br /&gt;
만약 8022 번을 쓰려고 하는데 DROP 상태라면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -D INPUT -p tcp --dport 8022 -j DROP;}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|$ iptables -A INPUT -p tcp --dport 8022 -j ACCEPT;}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
그리고 iptables 를 다시 시작한다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo service iptables restart}}}}&lt;br /&gt;
&lt;br /&gt;
== 설정 ==&lt;br /&gt;
다음 명령 또는,&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|su}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|Password:}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=root|user|vi /etc/ssh/sshd_config}}}}&lt;br /&gt;
&lt;br /&gt;
다음 명령을 실행(권장)하고,&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo vi /etc/ssh/sshd_config}}}}&lt;br /&gt;
&lt;br /&gt;
포트 번호를 (원하는 대로) 수정하고,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Package generated configuration file&lt;br /&gt;
# See the sshd(8) manpage for details&lt;br /&gt;
&lt;br /&gt;
# What ports, IPs and protocols we listen for&lt;br /&gt;
# 아래 숫자를 원하는 포트번호로 수정 &lt;br /&gt;
Port 3065&lt;br /&gt;
# Use these options to restrict which interfaces/protocols sshd will bind to&lt;br /&gt;
#ListenAddress ::&lt;br /&gt;
#ListenAddress 0.0.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sftp 활성 상태를 봐준 후,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# override default of no subsystems&lt;br /&gt;
Subsystem   sftp    /usr/lib64/misc/sftp-server&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
필요에 따라 X11 포워딩 옵션을 활성화한다(보안 주의!::하지만 VNC보단 이게 훨 낫다).&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
원하면 터널링도 (...)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PermitTunnel yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 클라이언트 ==&lt;br /&gt;
=== 리눅스 ===&lt;br /&gt;
간지나게 콘솔에서 실행하면 된다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ ssh ID@host -p [port]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
X11 포워딩을 사용하려면 -X 옵션(경고 뜨면 -Y)을 쓰면 된다. 만약 이 옵션을 쓰면 로컬 윈도우 환경에 원격 GUI 프로그램을 실행할 수 있다. 물론 GUI 프로그램을 띄우려면 ssh 접속 명령을 &amp;quot;당연히&amp;quot; Konsole이나 gnome-terminal 같은 GUI 기반 터미널 프로그램에서 실행해야 한다.&lt;br /&gt;
&lt;br /&gt;
파일 복사는 요래요래 하면 된다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ scp -P 3182 /home/blabla/yadong.zip foo@baz.biz:/home/foo/.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
반대로라면,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ scp -P 3182 foo@baz.biz:/home/foo/yadong.zip /home/blabla/.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
뭐 이런식이다.&amp;lt;s style=&amp;quot;color:#dddddd&amp;quot;&amp;gt;설마 경찰에 잡혀가진 않겠지?&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 맥 ===&lt;br /&gt;
역시 마찬가지로 ssh 클라이언트를 따로 구하는 삽질은 안해도 된다. 대신 X11 포워딩을 사용하려면 MacOSX 환경이 X11 디스플레이 서버와 약간 다르므로 [http://xquartz.macosforge.org/landing/ XQuartz]를 받아서 설치한 다음에 X11 창을 띄우고 -Y 옵션을 써서 접속해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 윈도우 ===&lt;br /&gt;
제일 까탈스러운게 윈도우다. &amp;lt;s&amp;gt;Windows 10은 어떨라나 몰라&amp;lt;/s&amp;gt; [https://bitbucket.org/daybreaker/iputty/downloads iPutty] 또는 ssh에 들어갈 수 있는 별도의 클라이언트가 필요하다. 아니면 [https://www.netsarang.com/download/main.html 넷사랑컴퓨터]에서 필요한 프로그램(XShell, XFtp)을 받아다 써도 된다. 원격으로 GUI 기반의 뭔가를 실행하려면 [http://sourceforge.net/projects/xming/ Xming] 이 필요하다. 방법을 다 적으려고 하는데 아뿔싸. 원래 윈도우를 안쓰기 때문에 따로 머신을 켜기가 귀찮아 설명을 쓰기가 귀찮다. [http://ra2kstar.tistory.com/93 이 곳]을 참조하면 되겠다.&lt;br /&gt;
&lt;br /&gt;
== 공개 키 인증 ==&lt;br /&gt;
{{WarnMsg|안해봤으므로 검증이 필요함(...)}}&lt;br /&gt;
&lt;br /&gt;
nixCraft의 게시물에서 발췌했다&amp;lt;ref&amp;gt;http://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
=== 설정 ===&lt;br /&gt;
/etc/ssh/sshd_config 파일을 열어서 다음 부분을 찾아서 값을 no로 고친다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PasswordAuthentication yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
주: 이거만 해봤는데 암호 로그인 잘됨 ㅡ.ㅡ;&lt;br /&gt;
물론 다음도 같이 no로 고쳐야 한다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
UsePAM yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
설정이 끝나면 당연히 sshd를 다시 시작해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 키 생성 ===&lt;br /&gt;
다음 명령을 내려 기본 길이 2048 bit의 RSA키를 생성한다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
암호를 입력하여 설정하면 키를 들고 서버에 들어올 때 암호를 따로 입력해야 한다. 싫으면 그냥 엔터키를 누르면 된다.&lt;br /&gt;
&lt;br /&gt;
다 만들고 나면 $HOME/.ssh/ 에 id_rsa와 id_rsa.pub 파일 두 개가 나타난다. 이 중 id_rsa는 ...&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ chmod 600 ~/.ssh/id_rsa;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
보안상 반드시 해주자.&lt;br /&gt;
&lt;br /&gt;
그리고, id_rsa.pub는 원하는 클라이언트로 가져오면 된다.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=OpenSSH&amp;diff=3795</id>
		<title>OpenSSH</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=OpenSSH&amp;diff=3795"/>
		<updated>2015-07-28T14:26:46Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 설정 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Warning}}&lt;br /&gt;
&lt;br /&gt;
== 서문 ==&lt;br /&gt;
텔넷과 FTP는 쓰지 말고 ssh와 sftp를 써라.&lt;br /&gt;
&lt;br /&gt;
== 소개 ==&lt;br /&gt;
모르면 간첩이라고 하는 sshd다. 보안이 간지나는(?) OpenBSD 프로젝트에서 관리하는 프로젝트 중 일반인이 가장 많이 쓰는 프로젝트이다.&lt;br /&gt;
&lt;br /&gt;
== 설치 ==&lt;br /&gt;
대부분은 이미 되어 있는 상태이므로 생략.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
만약 iptables를 쓰고 있다면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -t filter -L INPUT}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
filter 테이블의 INPUT 체인의 기본 정책이 ACCEPT인지를 확인하거나,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -S | grep &amp;quot;dport [PORT_NUMBER]&amp;quot;}}}}&lt;br /&gt;
&lt;br /&gt;
-j 다음에 ACCEPT 인지 DROP 인지 확인하도록 한다.&lt;br /&gt;
&lt;br /&gt;
만약 8022 번을 쓰려고 하는데 DROP 상태라면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -D INPUT -p tcp --dport 8022 -j DROP;}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|$ iptables -A INPUT -p tcp --dport 8022 -j ACCEPT;}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
그리고 iptables 를 다시 시작한다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo service iptables restart}}}}&lt;br /&gt;
&lt;br /&gt;
== 설정 ==&lt;br /&gt;
다음 명령을 실행하고,&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=root|user|vi /etc/ssh/sshd_config}}}}&lt;br /&gt;
&lt;br /&gt;
포트 번호를 (원하는 대로) 수정하고,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Package generated configuration file&lt;br /&gt;
# See the sshd(8) manpage for details&lt;br /&gt;
&lt;br /&gt;
# What ports, IPs and protocols we listen for&lt;br /&gt;
# 아래 숫자를 원하는 포트번호로 수정 &lt;br /&gt;
Port 3065&lt;br /&gt;
# Use these options to restrict which interfaces/protocols sshd will bind to&lt;br /&gt;
#ListenAddress ::&lt;br /&gt;
#ListenAddress 0.0.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sftp 활성 상태를 봐준 후,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# override default of no subsystems&lt;br /&gt;
Subsystem   sftp    /usr/lib64/misc/sftp-server&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
필요에 따라 X11 포워딩 옵션을 활성화한다(보안 주의!::하지만 VNC보단 이게 훨 낫다).&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
원하면 터널링도 (...)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PermitTunnel yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 클라이언트 ==&lt;br /&gt;
=== 리눅스 ===&lt;br /&gt;
간지나게 콘솔에서 실행하면 된다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ ssh ID@host -p [port]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
X11 포워딩을 사용하려면 -X 옵션(경고 뜨면 -Y)을 쓰면 된다. 만약 이 옵션을 쓰면 로컬 윈도우 환경에 원격 GUI 프로그램을 실행할 수 있다. 물론 GUI 프로그램을 띄우려면 ssh 접속 명령을 &amp;quot;당연히&amp;quot; Konsole이나 gnome-terminal 같은 GUI 기반 터미널 프로그램에서 실행해야 한다.&lt;br /&gt;
&lt;br /&gt;
파일 복사는 요래요래 하면 된다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ scp -P 3182 /home/blabla/yadong.zip foo@baz.biz:/home/foo/.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
반대로라면,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ scp -P 3182 foo@baz.biz:/home/foo/yadong.zip /home/blabla/.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
뭐 이런식이다.&amp;lt;s style=&amp;quot;color:#dddddd&amp;quot;&amp;gt;설마 경찰에 잡혀가진 않겠지?&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 맥 ===&lt;br /&gt;
역시 마찬가지로 ssh 클라이언트를 따로 구하는 삽질은 안해도 된다. 대신 X11 포워딩을 사용하려면 MacOSX 환경이 X11 디스플레이 서버와 약간 다르므로 [http://xquartz.macosforge.org/landing/ XQuartz]를 받아서 설치한 다음에 X11 창을 띄우고 -Y 옵션을 써서 접속해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 윈도우 ===&lt;br /&gt;
제일 까탈스러운게 윈도우다. &amp;lt;s&amp;gt;Windows 10은 어떨라나 몰라&amp;lt;/s&amp;gt; [https://bitbucket.org/daybreaker/iputty/downloads iPutty] 또는 ssh에 들어갈 수 있는 별도의 클라이언트가 필요하다. 아니면 [https://www.netsarang.com/download/main.html 넷사랑컴퓨터]에서 필요한 프로그램(XShell, XFtp)을 받아다 써도 된다. 원격으로 GUI 기반의 뭔가를 실행하려면 [http://sourceforge.net/projects/xming/ Xming] 이 필요하다. 방법을 다 적으려고 하는데 아뿔싸. 원래 윈도우를 안쓰기 때문에 따로 머신을 켜기가 귀찮아 설명을 쓰기가 귀찮다. [http://ra2kstar.tistory.com/93 이 곳]을 참조하면 되겠다.&lt;br /&gt;
&lt;br /&gt;
== 공개 키 인증 ==&lt;br /&gt;
{{WarnMsg|안해봤으므로 검증이 필요함(...)}}&lt;br /&gt;
&lt;br /&gt;
nixCraft의 게시물에서 발췌했다&amp;lt;ref&amp;gt;http://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
=== 설정 ===&lt;br /&gt;
/etc/ssh/sshd_config 파일을 열어서 다음 부분을 찾아서 값을 no로 고친다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PasswordAuthentication yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
주: 이거만 해봤는데 암호 로그인 잘됨 ㅡ.ㅡ;&lt;br /&gt;
물론 다음도 같이 no로 고쳐야 한다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
UsePAM yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
설정이 끝나면 당연히 sshd를 다시 시작해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 키 생성 ===&lt;br /&gt;
다음 명령을 내려 기본 길이 2048 bit의 RSA키를 생성한다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
암호를 입력하여 설정하면 키를 들고 서버에 들어올 때 암호를 따로 입력해야 한다. 싫으면 그냥 엔터키를 누르면 된다.&lt;br /&gt;
&lt;br /&gt;
다 만들고 나면 $HOME/.ssh/ 에 id_rsa와 id_rsa.pub 파일 두 개가 나타난다. 이 중 id_rsa는 ...&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ chmod 600 ~/.ssh/id_rsa;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
보안상 반드시 해주자.&lt;br /&gt;
&lt;br /&gt;
그리고, id_rsa.pub는 원하는 클라이언트로 가져오면 된다.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=OpenSSH&amp;diff=3794</id>
		<title>OpenSSH</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=OpenSSH&amp;diff=3794"/>
		<updated>2015-07-28T14:26:33Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 설정 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Warning}}&lt;br /&gt;
&lt;br /&gt;
== 서문 ==&lt;br /&gt;
텔넷과 FTP는 쓰지 말고 ssh와 sftp를 써라.&lt;br /&gt;
&lt;br /&gt;
== 소개 ==&lt;br /&gt;
모르면 간첩이라고 하는 sshd다. 보안이 간지나는(?) OpenBSD 프로젝트에서 관리하는 프로젝트 중 일반인이 가장 많이 쓰는 프로젝트이다.&lt;br /&gt;
&lt;br /&gt;
== 설치 ==&lt;br /&gt;
대부분은 이미 되어 있는 상태이므로 생략.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
만약 iptables를 쓰고 있다면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -t filter -L INPUT}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
filter 테이블의 INPUT 체인의 기본 정책이 ACCEPT인지를 확인하거나,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -S | grep &amp;quot;dport [PORT_NUMBER]&amp;quot;}}}}&lt;br /&gt;
&lt;br /&gt;
-j 다음에 ACCEPT 인지 DROP 인지 확인하도록 한다.&lt;br /&gt;
&lt;br /&gt;
만약 8022 번을 쓰려고 하는데 DROP 상태라면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -D INPUT -p tcp --dport 8022 -j DROP;}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|$ iptables -A INPUT -p tcp --dport 8022 -j ACCEPT;}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
그리고 iptables 를 다시 시작한다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo service iptables restart}}}}&lt;br /&gt;
&lt;br /&gt;
== 설정 ==&lt;br /&gt;
다음 명령을 실행하고,&lt;br /&gt;
{{TernimalWindow|{{TerminalLine|prompt=root|user|vi /etc/ssh/sshd_config}}}}&lt;br /&gt;
&lt;br /&gt;
포트 번호를 (원하는 대로) 수정하고,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Package generated configuration file&lt;br /&gt;
# See the sshd(8) manpage for details&lt;br /&gt;
&lt;br /&gt;
# What ports, IPs and protocols we listen for&lt;br /&gt;
# 아래 숫자를 원하는 포트번호로 수정 &lt;br /&gt;
Port 3065&lt;br /&gt;
# Use these options to restrict which interfaces/protocols sshd will bind to&lt;br /&gt;
#ListenAddress ::&lt;br /&gt;
#ListenAddress 0.0.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sftp 활성 상태를 봐준 후,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# override default of no subsystems&lt;br /&gt;
Subsystem   sftp    /usr/lib64/misc/sftp-server&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
필요에 따라 X11 포워딩 옵션을 활성화한다(보안 주의!::하지만 VNC보단 이게 훨 낫다).&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
원하면 터널링도 (...)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PermitTunnel yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 클라이언트 ==&lt;br /&gt;
=== 리눅스 ===&lt;br /&gt;
간지나게 콘솔에서 실행하면 된다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ ssh ID@host -p [port]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
X11 포워딩을 사용하려면 -X 옵션(경고 뜨면 -Y)을 쓰면 된다. 만약 이 옵션을 쓰면 로컬 윈도우 환경에 원격 GUI 프로그램을 실행할 수 있다. 물론 GUI 프로그램을 띄우려면 ssh 접속 명령을 &amp;quot;당연히&amp;quot; Konsole이나 gnome-terminal 같은 GUI 기반 터미널 프로그램에서 실행해야 한다.&lt;br /&gt;
&lt;br /&gt;
파일 복사는 요래요래 하면 된다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ scp -P 3182 /home/blabla/yadong.zip foo@baz.biz:/home/foo/.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
반대로라면,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ scp -P 3182 foo@baz.biz:/home/foo/yadong.zip /home/blabla/.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
뭐 이런식이다.&amp;lt;s style=&amp;quot;color:#dddddd&amp;quot;&amp;gt;설마 경찰에 잡혀가진 않겠지?&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 맥 ===&lt;br /&gt;
역시 마찬가지로 ssh 클라이언트를 따로 구하는 삽질은 안해도 된다. 대신 X11 포워딩을 사용하려면 MacOSX 환경이 X11 디스플레이 서버와 약간 다르므로 [http://xquartz.macosforge.org/landing/ XQuartz]를 받아서 설치한 다음에 X11 창을 띄우고 -Y 옵션을 써서 접속해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 윈도우 ===&lt;br /&gt;
제일 까탈스러운게 윈도우다. &amp;lt;s&amp;gt;Windows 10은 어떨라나 몰라&amp;lt;/s&amp;gt; [https://bitbucket.org/daybreaker/iputty/downloads iPutty] 또는 ssh에 들어갈 수 있는 별도의 클라이언트가 필요하다. 아니면 [https://www.netsarang.com/download/main.html 넷사랑컴퓨터]에서 필요한 프로그램(XShell, XFtp)을 받아다 써도 된다. 원격으로 GUI 기반의 뭔가를 실행하려면 [http://sourceforge.net/projects/xming/ Xming] 이 필요하다. 방법을 다 적으려고 하는데 아뿔싸. 원래 윈도우를 안쓰기 때문에 따로 머신을 켜기가 귀찮아 설명을 쓰기가 귀찮다. [http://ra2kstar.tistory.com/93 이 곳]을 참조하면 되겠다.&lt;br /&gt;
&lt;br /&gt;
== 공개 키 인증 ==&lt;br /&gt;
{{WarnMsg|안해봤으므로 검증이 필요함(...)}}&lt;br /&gt;
&lt;br /&gt;
nixCraft의 게시물에서 발췌했다&amp;lt;ref&amp;gt;http://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
=== 설정 ===&lt;br /&gt;
/etc/ssh/sshd_config 파일을 열어서 다음 부분을 찾아서 값을 no로 고친다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PasswordAuthentication yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
주: 이거만 해봤는데 암호 로그인 잘됨 ㅡ.ㅡ;&lt;br /&gt;
물론 다음도 같이 no로 고쳐야 한다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
UsePAM yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
설정이 끝나면 당연히 sshd를 다시 시작해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 키 생성 ===&lt;br /&gt;
다음 명령을 내려 기본 길이 2048 bit의 RSA키를 생성한다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
암호를 입력하여 설정하면 키를 들고 서버에 들어올 때 암호를 따로 입력해야 한다. 싫으면 그냥 엔터키를 누르면 된다.&lt;br /&gt;
&lt;br /&gt;
다 만들고 나면 $HOME/.ssh/ 에 id_rsa와 id_rsa.pub 파일 두 개가 나타난다. 이 중 id_rsa는 ...&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ chmod 600 ~/.ssh/id_rsa;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
보안상 반드시 해주자.&lt;br /&gt;
&lt;br /&gt;
그리고, id_rsa.pub는 원하는 클라이언트로 가져오면 된다.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=OpenSSH&amp;diff=3793</id>
		<title>OpenSSH</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=OpenSSH&amp;diff=3793"/>
		<updated>2015-07-28T14:20:12Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 참고 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Warning}}&lt;br /&gt;
&lt;br /&gt;
== 서문 ==&lt;br /&gt;
텔넷과 FTP는 쓰지 말고 ssh와 sftp를 써라.&lt;br /&gt;
&lt;br /&gt;
== 소개 ==&lt;br /&gt;
모르면 간첩이라고 하는 sshd다. 보안이 간지나는(?) OpenBSD 프로젝트에서 관리하는 프로젝트 중 일반인이 가장 많이 쓰는 프로젝트이다.&lt;br /&gt;
&lt;br /&gt;
== 설치 ==&lt;br /&gt;
대부분은 이미 되어 있는 상태이므로 생략.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
만약 iptables를 쓰고 있다면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -t filter -L INPUT}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
filter 테이블의 INPUT 체인의 기본 정책이 ACCEPT인지를 확인하거나,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -S | grep &amp;quot;dport [PORT_NUMBER]&amp;quot;}}}}&lt;br /&gt;
&lt;br /&gt;
-j 다음에 ACCEPT 인지 DROP 인지 확인하도록 한다.&lt;br /&gt;
&lt;br /&gt;
만약 8022 번을 쓰려고 하는데 DROP 상태라면,&lt;br /&gt;
&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|iptables -D INPUT -p tcp --dport 8022 -j DROP;}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|~|$ iptables -A INPUT -p tcp --dport 8022 -j ACCEPT;}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
그리고 iptables 를 다시 시작한다.&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|sudo service iptables restart}}}}&lt;br /&gt;
&lt;br /&gt;
== 설정 ==&lt;br /&gt;
다음 명령을 실행하고,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ vi /etc/ssh/sshd_config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
포트 번호를 (원하는 대로) 수정하고,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Package generated configuration file&lt;br /&gt;
# See the sshd(8) manpage for details&lt;br /&gt;
&lt;br /&gt;
# What ports, IPs and protocols we listen for&lt;br /&gt;
# 아래 숫자를 원하는 포트번호로 수정 &lt;br /&gt;
Port 3065&lt;br /&gt;
# Use these options to restrict which interfaces/protocols sshd will bind to&lt;br /&gt;
#ListenAddress ::&lt;br /&gt;
#ListenAddress 0.0.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sftp 활성 상태를 봐준 후,&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# override default of no subsystems&lt;br /&gt;
Subsystem   sftp    /usr/lib64/misc/sftp-server&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
필요에 따라 X11 포워딩 옵션을 활성화한다(보안 주의!::하지만 VNC보단 이게 훨 낫다).&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
X11Forwarding yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
원하면 터널링도 (...)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PermitTunnel yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 클라이언트 ==&lt;br /&gt;
=== 리눅스 ===&lt;br /&gt;
간지나게 콘솔에서 실행하면 된다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ ssh ID@host -p [port]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
X11 포워딩을 사용하려면 -X 옵션(경고 뜨면 -Y)을 쓰면 된다. 만약 이 옵션을 쓰면 로컬 윈도우 환경에 원격 GUI 프로그램을 실행할 수 있다. 물론 GUI 프로그램을 띄우려면 ssh 접속 명령을 &amp;quot;당연히&amp;quot; Konsole이나 gnome-terminal 같은 GUI 기반 터미널 프로그램에서 실행해야 한다.&lt;br /&gt;
&lt;br /&gt;
파일 복사는 요래요래 하면 된다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ scp -P 3182 /home/blabla/yadong.zip foo@baz.biz:/home/foo/.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
반대로라면,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ scp -P 3182 foo@baz.biz:/home/foo/yadong.zip /home/blabla/.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
뭐 이런식이다.&amp;lt;s style=&amp;quot;color:#dddddd&amp;quot;&amp;gt;설마 경찰에 잡혀가진 않겠지?&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 맥 ===&lt;br /&gt;
역시 마찬가지로 ssh 클라이언트를 따로 구하는 삽질은 안해도 된다. 대신 X11 포워딩을 사용하려면 MacOSX 환경이 X11 디스플레이 서버와 약간 다르므로 [http://xquartz.macosforge.org/landing/ XQuartz]를 받아서 설치한 다음에 X11 창을 띄우고 -Y 옵션을 써서 접속해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 윈도우 ===&lt;br /&gt;
제일 까탈스러운게 윈도우다. &amp;lt;s&amp;gt;Windows 10은 어떨라나 몰라&amp;lt;/s&amp;gt; [https://bitbucket.org/daybreaker/iputty/downloads iPutty] 또는 ssh에 들어갈 수 있는 별도의 클라이언트가 필요하다. 아니면 [https://www.netsarang.com/download/main.html 넷사랑컴퓨터]에서 필요한 프로그램(XShell, XFtp)을 받아다 써도 된다. 원격으로 GUI 기반의 뭔가를 실행하려면 [http://sourceforge.net/projects/xming/ Xming] 이 필요하다. 방법을 다 적으려고 하는데 아뿔싸. 원래 윈도우를 안쓰기 때문에 따로 머신을 켜기가 귀찮아 설명을 쓰기가 귀찮다. [http://ra2kstar.tistory.com/93 이 곳]을 참조하면 되겠다.&lt;br /&gt;
&lt;br /&gt;
== 공개 키 인증 ==&lt;br /&gt;
{{WarnMsg|안해봤으므로 검증이 필요함(...)}}&lt;br /&gt;
&lt;br /&gt;
nixCraft의 게시물에서 발췌했다&amp;lt;ref&amp;gt;http://www.cyberciti.biz/faq/how-to-set-up-ssh-keys-on-linux-unix/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
=== 설정 ===&lt;br /&gt;
/etc/ssh/sshd_config 파일을 열어서 다음 부분을 찾아서 값을 no로 고친다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PasswordAuthentication yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
주: 이거만 해봤는데 암호 로그인 잘됨 ㅡ.ㅡ;&lt;br /&gt;
물론 다음도 같이 no로 고쳐야 한다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
UsePAM yes&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
설정이 끝나면 당연히 sshd를 다시 시작해야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 키 생성 ===&lt;br /&gt;
다음 명령을 내려 기본 길이 2048 bit의 RSA키를 생성한다.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ ssh-keygen -t rsa&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
암호를 입력하여 설정하면 키를 들고 서버에 들어올 때 암호를 따로 입력해야 한다. 싫으면 그냥 엔터키를 누르면 된다.&lt;br /&gt;
&lt;br /&gt;
다 만들고 나면 $HOME/.ssh/ 에 id_rsa와 id_rsa.pub 파일 두 개가 나타난다. 이 중 id_rsa는 ...&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ chmod 600 ~/.ssh/id_rsa;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
보안상 반드시 해주자.&lt;br /&gt;
&lt;br /&gt;
그리고, id_rsa.pub는 원하는 클라이언트로 가져오면 된다.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=%ED%8B%80:TerminalLine&amp;diff=3810</id>
		<title>틀:TerminalLine</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=%ED%8B%80:TerminalLine&amp;diff=3810"/>
		<updated>2015-07-28T14:16:57Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;{{#ifeq: root|{{{prompt|}}}|color:red;|{{#ifeq: user|{{{prompt|}}}|color:lime;|{{#ifeq: misc|{{{prompt|}}}|color:#393|{{#ifeq: msg|{{{prompt|}}}|color:#ddd|color:gray}}}}}}}}; font-weight:800; font-size:10pt; height:12pt;&amp;quot;&amp;gt;{{#ifeq: msg|{{{prompt|}}}|{{{1}}}&amp;lt;/span&amp;gt;|{{#ifeq: misc|{{{prompt|}}}|{{{1}}}&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#ddd; font-weight:800; font-size:10pt; height:12pt;&amp;quot;&amp;gt;{{{2}}}&amp;lt;/span&amp;gt;|{{#ifeq: root|{{{prompt|}}}|ubuntu-korea|{{#ifeq: user|{{{prompt|}}}|user@ubuntu-korea|(undefined)}}}}&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#44f; font-weight:800; font-size:10pt; height:12pt&amp;quot;&amp;gt;&amp;amp;nbsp;{{{1}}}&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#44f; font-weight:800;&amp;quot;&amp;gt;&amp;amp;nbsp;{{#ifeq: root|{{{prompt|}}}|&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;|{{#ifeq: user|{{{prompt|}}}|$|$}}}}&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#ddd; font-weight:800; font-size:10pt; height:12pt;&amp;quot;&amp;gt;{{{2}}}&amp;lt;/span&amp;gt;}}}}&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=WikiEditTemplateForSpecialTextDecoration&amp;diff=3748</id>
		<title>WikiEditTemplateForSpecialTextDecoration</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=WikiEditTemplateForSpecialTextDecoration&amp;diff=3748"/>
		<updated>2015-07-28T14:16:01Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 설명 단락 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 개요 ==&lt;br /&gt;
이 문서는 문서 내용 진행상 필요한 특수한 문장 블록을 장식하는 특수 서식을 다룹니다.&lt;br /&gt;
&lt;br /&gt;
== 안내 ==&lt;br /&gt;
* 참고 문장&lt;br /&gt;
&amp;lt;pre&amp;gt;{{NoteMsg|이 문장 상자에는 참고하면 도움이 되는 내용을 넣습니다.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{NoteMsg|이 문장 상자에는 참고하면 도움이 되는 내용을 넣습니다.}}&lt;br /&gt;
&lt;br /&gt;
* 중요 강조 문장&lt;br /&gt;
&amp;lt;pre&amp;gt;{{ImptMsg|이 문장 상자에는 중요한 참고 내용을 넣습니다.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{ImptMsg|이 문장 상자에는 중요한 참고 내용을 넣습니다.}}&lt;br /&gt;
&lt;br /&gt;
* 경고 문장&lt;br /&gt;
&amp;lt;pre&amp;gt;{{WarnMsg|이 문장 상자에는 따라하면 위험한 내용을 넣습니다.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{WarnMsg|이 문장 상자에는 따라하면 위험한 내용을 넣습니다.}}&lt;br /&gt;
&lt;br /&gt;
== 설명 단락 ==&lt;br /&gt;
* 터미널&lt;br /&gt;
터미널 블록의 구조는 다음과 같습니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|...}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|...}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|...}}&amp;lt;br/&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
터미널 창을 기반으로 다수의 터미널 행 블록을 배치합니다.&lt;br /&gt;
&lt;br /&gt;
터미널 행 블록은 네 가지 형식으로 지정할 수 있습니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalLine|prompt=user|...}}&lt;br /&gt;
{{TerminalLine|prompt=root|...}}&lt;br /&gt;
{{TerminalLine|prompt=misc|...}}&lt;br /&gt;
{{TerminalLine|prompt=msg|...}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
user 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=user|~|cd workspace}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|cd workspace}}}}&lt;br /&gt;
&lt;br /&gt;
root 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=root|ssh|vi sshd_config}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=root|ssh|vi sshd_config}}}}&lt;br /&gt;
&lt;br /&gt;
misc 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}&lt;br /&gt;
&lt;br /&gt;
msg 형식 터미널 행 블록은 prompt 변수값을 제외한 인자를 하나 가지며 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=msg|cp: cannot stat `asdf': 그런 파일이나 디렉터리가 없습니다|asdf}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg|cp: cannot stat `asdf': 그런 파일이나 디렉터리가 없습니다|asdf}}}}&lt;br /&gt;
&lt;br /&gt;
다른 터미널 행 블록과는 달리 두번째 인자는 무시됩니다.&lt;br /&gt;
&lt;br /&gt;
각각의 터미널 행 블록에 대해 줄 바꿈을 처리하려면 &amp;lt;nowiki&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/nowiki&amp;gt; 태그를 사용하시면 됩니다.&lt;br /&gt;
&lt;br /&gt;
위에서 설명한 각 터미널 행 블록을 골고루(?) 사용한 예제는 다음과 같습니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=user|workspace|cd TestApplication}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|bash: cd: TestApplication: no such file or directory}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|workspace|su}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|Password:}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=root|workspace|parted}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=misc|(parted)|_}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|workspace|cd TestApplication}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|bash: cd: TestApplication: no such file or directory}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|workspace|su}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|Password:}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=root|workspace|parted}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=misc|(parted)|_}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=WikiEditTemplateForSpecialTextDecoration&amp;diff=3747</id>
		<title>WikiEditTemplateForSpecialTextDecoration</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=WikiEditTemplateForSpecialTextDecoration&amp;diff=3747"/>
		<updated>2015-07-28T14:15:43Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 설명 단락 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 개요 ==&lt;br /&gt;
이 문서는 문서 내용 진행상 필요한 특수한 문장 블록을 장식하는 특수 서식을 다룹니다.&lt;br /&gt;
&lt;br /&gt;
== 안내 ==&lt;br /&gt;
* 참고 문장&lt;br /&gt;
&amp;lt;pre&amp;gt;{{NoteMsg|이 문장 상자에는 참고하면 도움이 되는 내용을 넣습니다.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{NoteMsg|이 문장 상자에는 참고하면 도움이 되는 내용을 넣습니다.}}&lt;br /&gt;
&lt;br /&gt;
* 중요 강조 문장&lt;br /&gt;
&amp;lt;pre&amp;gt;{{ImptMsg|이 문장 상자에는 중요한 참고 내용을 넣습니다.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{ImptMsg|이 문장 상자에는 중요한 참고 내용을 넣습니다.}}&lt;br /&gt;
&lt;br /&gt;
* 경고 문장&lt;br /&gt;
&amp;lt;pre&amp;gt;{{WarnMsg|이 문장 상자에는 따라하면 위험한 내용을 넣습니다.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{WarnMsg|이 문장 상자에는 따라하면 위험한 내용을 넣습니다.}}&lt;br /&gt;
&lt;br /&gt;
== 설명 단락 ==&lt;br /&gt;
* 터미널&lt;br /&gt;
터미널 블록의 구조는 다음과 같습니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|...}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|...}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|...}}&amp;lt;br/&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
터미널 창을 기반으로 다수의 터미널 행 블록을 배치합니다.&lt;br /&gt;
&lt;br /&gt;
터미널 행 블록은 네 가지 형식으로 지정할 수 있습니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalLine|prompt=user|...}}&lt;br /&gt;
{{TerminalLine|prompt=root|...}}&lt;br /&gt;
{{TerminalLine|prompt=misc|...}}&lt;br /&gt;
{{TerminalLine|prompt=msg|...}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
user 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=user|~|cd workspace}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|cd workspace}}}}&lt;br /&gt;
&lt;br /&gt;
root 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=root|ssh|vi sshd_config}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=root|ssh|vi sshd_config}}}}&lt;br /&gt;
&lt;br /&gt;
misc 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}&lt;br /&gt;
&lt;br /&gt;
msg 형식 터미널 행 블록은 prompt 변수값을 제외한 인자를 하나 가지며 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=msg|cp: cannot stat `asdf': 그런 파일이나 디렉터리가 없습니다|asdf}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg|cp: cannot stat `asdf': 그런 파일이나 디렉터리가 없습니다|asdf}}}}&lt;br /&gt;
&lt;br /&gt;
다른 터미널 행 블록과는 달리 두번째 인자는 무시됩니다.&lt;br /&gt;
&lt;br /&gt;
각각의 터미널 행 블록에 대해 줄 바꿈을 처리하려면 &amp;lt;br/&amp;gt; 태그를 사용하시면 됩니다.&lt;br /&gt;
&lt;br /&gt;
위에서 설명한 각 터미널 행 블록을 골고루(?) 사용한 예제는 다음과 같습니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=user|workspace|cd TestApplication}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|bash: cd: TestApplication: no such file or directory}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|workspace|su}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|Password:}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=root|workspace|parted}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=misc|(parted)|_}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|workspace|cd TestApplication}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|bash: cd: TestApplication: no such file or directory}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|workspace|su}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|Password:}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=root|workspace|parted}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=misc|(parted)|_}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=WikiEditTemplateForSpecialTextDecoration&amp;diff=3746</id>
		<title>WikiEditTemplateForSpecialTextDecoration</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=WikiEditTemplateForSpecialTextDecoration&amp;diff=3746"/>
		<updated>2015-07-28T14:15:15Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 설명 단락 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 개요 ==&lt;br /&gt;
이 문서는 문서 내용 진행상 필요한 특수한 문장 블록을 장식하는 특수 서식을 다룹니다.&lt;br /&gt;
&lt;br /&gt;
== 안내 ==&lt;br /&gt;
* 참고 문장&lt;br /&gt;
&amp;lt;pre&amp;gt;{{NoteMsg|이 문장 상자에는 참고하면 도움이 되는 내용을 넣습니다.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{NoteMsg|이 문장 상자에는 참고하면 도움이 되는 내용을 넣습니다.}}&lt;br /&gt;
&lt;br /&gt;
* 중요 강조 문장&lt;br /&gt;
&amp;lt;pre&amp;gt;{{ImptMsg|이 문장 상자에는 중요한 참고 내용을 넣습니다.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{ImptMsg|이 문장 상자에는 중요한 참고 내용을 넣습니다.}}&lt;br /&gt;
&lt;br /&gt;
* 경고 문장&lt;br /&gt;
&amp;lt;pre&amp;gt;{{WarnMsg|이 문장 상자에는 따라하면 위험한 내용을 넣습니다.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{WarnMsg|이 문장 상자에는 따라하면 위험한 내용을 넣습니다.}}&lt;br /&gt;
&lt;br /&gt;
== 설명 단락 ==&lt;br /&gt;
* 터미널&lt;br /&gt;
터미널 블록의 구조는 다음과 같습니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|...}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|...}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|...}}&amp;lt;br/&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
터미널 창을 기반으로 다수의 터미널 행 블록을 배치합니다.&lt;br /&gt;
&lt;br /&gt;
터미널 행 블록은 네 가지 형식으로 지정할 수 있습니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalLine|prompt=user|...}}&lt;br /&gt;
{{TerminalLine|prompt=root|...}}&lt;br /&gt;
{{TerminalLine|prompt=misc|...}}&lt;br /&gt;
{{TerminalLine|prompt=msg|...}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
user 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=user|~|cd workspace}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|cd workspace}}}}&lt;br /&gt;
&lt;br /&gt;
root 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=root|ssh|vi sshd_config}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=root|ssh|vi sshd_config}}}}&lt;br /&gt;
&lt;br /&gt;
misc 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}&lt;br /&gt;
&lt;br /&gt;
msg 형식 터미널 행 블록은 prompt 변수값을 제외한 인자를 하나 가지며 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=msg|cp: cannot stat `asdf': 그런 파일이나 디렉터리가 없습니다|asdf}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=msg|cp: cannot stat `asdf': 그런 파일이나 디렉터리가 없습니다|asdf}}}}&lt;br /&gt;
&lt;br /&gt;
각각의 터미널 행 블록에 대해 줄 바꿈을 처리하려면 &amp;lt;br/&amp;gt; 태그를 사용하시면 됩니다.&lt;br /&gt;
&lt;br /&gt;
위에서 설명한 각 터미널 행 블록을 골고루(?) 사용한 예제는 다음과 같습니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=user|workspace|cd TestApplication}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|bash: cd: TestApplication: no such file or directory}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|workspace|su}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|Password:}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=root|workspace|parted}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=misc|(parted)|_}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|workspace|cd TestApplication}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|bash: cd: TestApplication: no such file or directory}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|workspace|su}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|Password:}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=root|workspace|parted}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=misc|(parted)|_}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=WikiEditTemplateForSpecialTextDecoration&amp;diff=3745</id>
		<title>WikiEditTemplateForSpecialTextDecoration</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=WikiEditTemplateForSpecialTextDecoration&amp;diff=3745"/>
		<updated>2015-07-28T14:13:59Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 안내 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 개요 ==&lt;br /&gt;
이 문서는 문서 내용 진행상 필요한 특수한 문장 블록을 장식하는 특수 서식을 다룹니다.&lt;br /&gt;
&lt;br /&gt;
== 안내 ==&lt;br /&gt;
* 참고 문장&lt;br /&gt;
&amp;lt;pre&amp;gt;{{NoteMsg|이 문장 상자에는 참고하면 도움이 되는 내용을 넣습니다.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{NoteMsg|이 문장 상자에는 참고하면 도움이 되는 내용을 넣습니다.}}&lt;br /&gt;
&lt;br /&gt;
* 중요 강조 문장&lt;br /&gt;
&amp;lt;pre&amp;gt;{{ImptMsg|이 문장 상자에는 중요한 참고 내용을 넣습니다.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{ImptMsg|이 문장 상자에는 중요한 참고 내용을 넣습니다.}}&lt;br /&gt;
&lt;br /&gt;
* 경고 문장&lt;br /&gt;
&amp;lt;pre&amp;gt;{{WarnMsg|이 문장 상자에는 따라하면 위험한 내용을 넣습니다.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{WarnMsg|이 문장 상자에는 따라하면 위험한 내용을 넣습니다.}}&lt;br /&gt;
&lt;br /&gt;
== 설명 단락 ==&lt;br /&gt;
* 터미널&lt;br /&gt;
터미널 블록의 구조는 다음과 같습니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|...}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|...}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|...}}&amp;lt;br/&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
터미널 창을 기반으로 다수의 터미널 행 블록을 배치합니다.&lt;br /&gt;
&lt;br /&gt;
터미널 행 블록은 네 가지 형식으로 지정할 수 있습니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalLine|prompt=user|...}}&lt;br /&gt;
{{TerminalLine|prompt=root|...}}&lt;br /&gt;
{{TerminalLine|prompt=misc|...}}&lt;br /&gt;
{{TerminalLine|prompt=msg|...}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
user 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=user|~|cd workspace}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|~|cd workspace}}}}&lt;br /&gt;
&lt;br /&gt;
root 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=root|ssh|vi sshd_config}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=root|ssh|vi sshd_config}}}}&lt;br /&gt;
&lt;br /&gt;
misc 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}&lt;br /&gt;
&lt;br /&gt;
msg 형식 터미널 행 블록은 prompt 변수값을 제외한 인자를 하나 가지며 다음과 같은 형태를 띕니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}&lt;br /&gt;
&lt;br /&gt;
각각의 터미널 행 블록에 대해 줄 바꿈을 처리하려면 &amp;lt;br/&amp;gt; 태그를 사용하시면 됩니다.&lt;br /&gt;
&lt;br /&gt;
위에서 설명한 각 터미널 행 블록을 골고루(?) 사용한 예제는 다음과 같습니다.&lt;br /&gt;
&amp;lt;pre&amp;gt;{{TerminalWindow|{{TerminalLine|prompt=user|workspace|cd TestApplication}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|bash: cd: TestApplication: no such file or directory}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|workspace|su}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|Password:}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=root|workspace|parted}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=misc|(parted)|_}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{TerminalWindow|{{TerminalLine|prompt=user|workspace|cd TestApplication}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|bash: cd: TestApplication: no such file or directory}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=user|workspace|su}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=msg|Password:}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=root|workspace|parted}}&amp;lt;br/&amp;gt;&lt;br /&gt;
{{TerminalLine|prompt=misc|(parted)|_}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=%ED%8B%80:TerminalLine&amp;diff=3809</id>
		<title>틀:TerminalLine</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=%ED%8B%80:TerminalLine&amp;diff=3809"/>
		<updated>2015-07-28T14:05:57Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: 새 문서: &amp;lt;span style=&amp;quot;{{#ifeq: root|{{{prompt|}}}|color:red;|{{#ifeq: user|{{{prompt|}}}|color:lime;|{{#ifeq: misc|{{{prompt|}}}|color:#393|{{#ifeq: msg|{{{prompt|}}}|color:#ddd|color:gray}}}}...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;{{#ifeq: root|{{{prompt|}}}|color:red;|{{#ifeq: user|{{{prompt|}}}|color:lime;|{{#ifeq: misc|{{{prompt|}}}|color:#393|{{#ifeq: msg|{{{prompt|}}}|color:#ddd|color:gray}}}}}}}}; font-weight:800; font-size:10pt; height:12pt;&amp;quot;&amp;gt;{{#ifeq: msg|{{{prompt|}}}|{{{1}}}&amp;lt;/span&amp;gt;|{{#ifeq: misc|{{{prompt|}}}|{{{1}}}&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#ddd; font-weight:800; font-size:10pt; height:12pt;&amp;quot;&amp;gt;{{{2}}}&amp;lt;/span&amp;gt;|{{#ifeq: root|{{{prompt|}}}|ubuntu-machine|{{#ifeq: user|{{{prompt|}}}|user@ubuntu-machine|(undefined)}}}}&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#44f; font-weight:800; font-size:10pt; height:12pt&amp;quot;&amp;gt;&amp;amp;nbsp;{{{1}}}&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#44f; font-weight:800;&amp;quot;&amp;gt;&amp;amp;nbsp;{{#ifeq: root|{{{prompt|}}}|&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;|{{#ifeq: user|{{{prompt|}}}|$|$}}}}&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#ddd; font-weight:800; font-size:10pt; height:12pt;&amp;quot;&amp;gt;{{{2}}}&amp;lt;/span&amp;gt;}}}}&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=%ED%8B%80:TerminalWindow&amp;diff=3801</id>
		<title>틀:TerminalWindow</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=%ED%8B%80:TerminalWindow&amp;diff=3801"/>
		<updated>2015-07-28T14:05:13Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: 새 문서: &amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt; &amp;lt;div align=&amp;quot;left&amp;quot; style=&amp;quot;border: 1px solid black; background-color:black; border-radius:8px; width:90%; padding-left:4px;&amp;quot;&amp;gt; {{{1}}} &amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;left&amp;quot; style=&amp;quot;border: 1px solid black; background-color:black; border-radius:8px; width:90%; padding-left:4px;&amp;quot;&amp;gt;&lt;br /&gt;
{{{1}}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=Iptables&amp;diff=3700</id>
		<title>Iptables</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=Iptables&amp;diff=3700"/>
		<updated>2015-07-25T21:07:03Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* iptables 소개 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
{{WorkingState}}&lt;br /&gt;
== 서문 ==&lt;br /&gt;
커널에서 지원하는 iptables와 관련한 모든 내용을 이곳에 기록하고자 한다. 경우에 따라서 어려울 수도 있다. 이 문서를 읽기 전 반드시 컴퓨터 네트워크 개론서를 &amp;quot;정독&amp;quot; 하여 네트워크 기본 지식을 습득하라. 누군가에게 물어보는 것에 대해 답변을 해주는 사람의 소중한 시간을 빼앗을 가능성에 대해 미안해하는 감정 정도는 가질 수 있겠으나, 누군가에게 질문하는 자체 또는 자기 자신의 치부를 드러내는 것을 두려워해선 안된다. 적당히 어설픈 지식을 갖추면 대강이라도 이해할 수 있지만 그렇지 못하면 외계어 내지는 고대 상형문자 문서보다 더 난해한 ― 흰 것은 도화지요, 검은 것은 그림이다(?) ― &amp;quot;예술&amp;quot; 작품으로밖에 안보일지도 모른다.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
* 이 문서의 최초 작성자는 질문에 답하지 않으며, 메우메우(?) 게으르므로 문서의 업데이트에 대해 보장하지 않는다. 이 문서는 GFDL 1.3을 따르므로 무단 복제 및 전제를 권장하되, 문서 편집 또는 배포시 이 문서 작업에 관여한 모든 구성원의 닉네임을 반드시 포함하도록 한다.&lt;br /&gt;
* 이 문서에 내용을 추가할 경우 내용의 근거가 되는 자료(참고문헌, 예:설명서, 안내서, 포럼, HOWTO, 블로그 게시글 등)를 필히 명시하도록 한다. 방법은 위키 원문 전체를 참고한다.&lt;br /&gt;
* 이 문서에는 iptables와 관련한 모든 내용을 하나 빠짐없이 문서화할 필요는 없다. 물론 실무에서 활용할 기술을 넣는 것도 좋겠지만, 전적으로 이 문서는 일반 사용자 측면에서 우선적으로 접근하기 쉬워야한다. 어차피 기본 내용이 들어가도 내용이 쓸데없을 만큼 길 수밖에 없고, 그게 이 문서의 한계이다. 어떤 내용을 넣어야 할지에 대해서는 굳이 상의할 이유가 없으니 문서 작성에 참여하는 스스로가 알아서 판단하고 추가하는 것이 좋겠다.&lt;br /&gt;
&lt;br /&gt;
== netfilter 소개 ==&lt;br /&gt;
netfilter는 리눅스 커널에서 지원하는 패킷 선별 프레임워크이다. 기본적으로 다음과 같은 기능을 지원한다.&amp;lt;ref&amp;gt;http://netfilter.org/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 무상태 패킷 선별(IPv4, IPv6)&lt;br /&gt;
* 상태별 패킷 선별(IPv4, IPv6)&lt;br /&gt;
* 모든 방식의 네트워크 주소, 포트 해석, 예: NAT/NAPT(IPv4, IPv6)&lt;br /&gt;
* 유연한 운영 기반&lt;br /&gt;
* 개별 기능 확장에 유리한 다중 계층 API&lt;br /&gt;
&lt;br /&gt;
netfilter 프레임워크를 사용하는 데이터 흐름 선별 프로그램으로는 iptables, ip6tables, arptables, ebtables가 있으며, 이 중, 이 문서에서 설명할 대상은 iptables이다(추후 ip6tables의 내용을 이곳에 추가할 수 있다). 네트워크 '패킷' 흐름을 관리하기 때문에 통상적으로 OSI Layer 3를 처리하는 것으로 알려져 있으나, 실제로는 iptables에서도 '프레임' 통제가 가능(MAC address 필터링)&amp;lt;ref&amp;gt;[http://www.cyberciti.biz/tips/iptables-mac-address-filtering.html Iptables MAC Address Filterling - nixCraft]&amp;lt;/ref&amp;gt;하며, 전송 계층에서의 흐름 통제도 가능하기 때문에 OSI 계층 이론으로는 데이터 단위 선별 처리에 대한 계층이나 기본 데이터 처리 단위 구분이 모호하다. netfilter 프로젝트에서는 데이터 흐름 선별 도구 프로젝트가 문어발식으로 퍼져나가는 문제로 인해, 네트워크 데이터 흐름을 관리할 새로운 도구 nftables&amp;lt;ref&amp;gt;[http://netfilter.org/projects/nftables/index.html The netfilter.org &amp;quot;nftables&amp;quot; project]&amp;lt;/ref&amp;gt;를 만들고있다.&lt;br /&gt;
&lt;br /&gt;
== iptables 소개 ==&lt;br /&gt;
흔히들 알고 있는 기본 방화벽의 '''근본''' 도구다. 레드햇 기반의 배포판에서는 방화벽을 활성화 한 상태를 기본으로 설치&amp;lt;ref&amp;gt;[https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Security_Guide/sect-Security_Guide-Firewalls-Basic_Firewall_Configuration.html Basic Firewall Configuration - RedHat Customer Portal]&amp;lt;/ref&amp;gt;하는데, 이 방화벽을 구성하는 부분이 바로 커널에 내장된 netfilter 프레임워크와 iptables다. 일반 초보자라면 iptables 자체가 워낙 무식하게 복잡한 느낌이기 때문에 우분투 배포판 사용자의 경우 배포판에서 제공하는 ufw&amp;lt;ref&amp;gt;[https://wiki.ubuntu.com/UncomplicatedFirewall Uncomplicated Fire Wall - ubuntu wiki, official.]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://help.ubuntu.com/community/UFW UFW - ubuntu documentation, official.]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://webdir.tistory.com/206 우분투 방화벽(UFW) 설정 - WEBDIR]&amp;lt;/ref&amp;gt;를 쓰는데, ufw도 결국 iptables를 쓰게 만들어놓은 프론트엔드일 뿐이다. 만약 iptables의 근본 동작 따위(?)는 이해하고 싶지 않고, 속시원하게 ufw만 신경쓰겠다면 [http://wiki.ubuntu-kr.org/index.php/UFWHowToKo 이 문서]를 참고한다. 어쨌든, 어떤 리눅스 플랫폼에서든 직접적이든 간접적이든 무조건 netfilter+iptables를 쓴다.&lt;br /&gt;
&lt;br /&gt;
iptables를 제대로 쓸 줄 알면 다음과 같은걸 만들 수 있다.&lt;br /&gt;
&lt;br /&gt;
* 공유기&lt;br /&gt;
* 라우터&lt;br /&gt;
* 홈 게이트웨이&lt;br /&gt;
* 보안 방화벽&lt;br /&gt;
* 분산 서버&lt;br /&gt;
* 등.&lt;br /&gt;
&lt;br /&gt;
물논. iptables로 무슨 짓이든 가능케 하는 문서가 구글 창고를 뒤지면 엄청나게 많이 있다. 그게 다 영어로 써져 있다는게 문제지. 다음부터 진행할 이야기는 iptables 동작 기본 개념이다. 일단 이 부분을 알고 넘긴 후에는 실제로 유무선 공유기와 같은 여러가지 실제 구축 사례를 예제로 선보이겠다. 예제에 대해서는 충분히 기대 안 하는게 좋다. 생각처럼 바로바로 쉽게 되는게 아니니까. 게다가 장비도 제대로 갖추어야 한다. 네트워크 구성에 대한 치밀한 이해가 필요하다. 멘탈을 아끼고 싶으면 그냥 iptime 공유기를 사서 쓰는게 낫다. 이 문서는 iptime 공유기에 충분히 불만이 있는 사람들을 위한 문서니까.&lt;br /&gt;
&lt;br /&gt;
마지막으로, 이 문서가 너무 허접해서 못봐주겠다고 하는 &amp;quot;자칭 전문가&amp;quot;는 [http://www.iptables.info/en/iptables-contents.html iptables 문서]를 정독하면 되겠다.&lt;br /&gt;
&lt;br /&gt;
== iptables 동작 개념 ==&lt;br /&gt;
iptables는 전송 계층 위로 패킷이 도달하기 전에 규칙을 검사하고 패킷을 넘겨줄지 폐기할지를 결정하는 역할을 한다. iptables의 동작 개념은 다음 그림과 같다.&lt;br /&gt;
&lt;br /&gt;
== 참고자료 ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=Iptables&amp;diff=3690</id>
		<title>Iptables</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=Iptables&amp;diff=3690"/>
		<updated>2015-07-22T14:16:38Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 참고 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 서문 ==&lt;br /&gt;
커널에서 지원하는 iptables와 관련한 모든 내용을 이곳에 기록하고자 한다. 경우에 따라서 어려울 수도 있다. 이 문서를 읽기 전 반드시 컴퓨터 네트워크 개론서를 &amp;quot;정독&amp;quot; 하여 네트워크 기본 지식을 습득하라. 누군가에게 물어보는 것에 대해 답변을 해주는 사람의 소중한 시간을 빼앗을 가능성에 대해 미안해하는 감정 정도는 가질 수 있겠으나, 누군가에게 질문하는 자체 또는 자기 자신의 치부를 드러내는 것을 두려워해선 안된다. 적당히 어설픈 지식을 갖추면 대강이라도 이해할 수 있지만 그렇지 못하면 외계어 내지는 고대 상형문자 문서보다 더 난해한 ― 흰 것은 도화지요, 검은 것은 그림이다(?) ― &amp;quot;예술&amp;quot; 작품으로밖에 안보일지도 모른다.&lt;br /&gt;
&lt;br /&gt;
== 참고 ==&lt;br /&gt;
* 이 문서의 최초 작성자는 질문에 답하지 않으며, 메우메우(?) 게으르므로 문서의 업데이트에 대해 보장하지 않는다. 이 문서는 GFDL 1.3을 따르므로 무단 복제 및 전제를 권장하되, 문서 편집 또는 배포시 이 문서 작업에 관여한 모든 구성원의 닉네임을 반드시 포함하도록 한다.&lt;br /&gt;
* 이 문서에 내용을 추가할 경우 내용의 근거가 되는 자료(참고문헌, 예:설명서, 안내서, 포럼, HOWTO, 블로그 게시글 등)를 필히 명시하도록 한다. 방법은 위키 원문 전체를 참고한다.&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=Libhwp-incident&amp;diff=1261</id>
		<title>Libhwp-incident</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=Libhwp-incident&amp;diff=1261"/>
		<updated>2015-06-11T19:10:33Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 사건정리 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkingState}}&lt;br /&gt;
{{Warning}}&lt;br /&gt;
&lt;br /&gt;
=== 요약 ===&lt;br /&gt;
* 우분투한국커뮤니티에서 커뮤니티 이름으로 hwp 파일을 리눅스에서 사용하기 위한 프로그램을 제작한다는 이유로 정부 과제를 획득하였으나, 실제 코드는 원래 김호동씨가 작성중이던 libhwp&amp;lt;ref&amp;gt;현재 본인의 저장소에는 남아있지 않다. &amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://github.com/changwoo/evince-hwp&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://github.com/changwoo/libhwp&amp;lt;/ref&amp;gt;의 내용을 가져다 쓴 것으로 판명, 과제비의 환수명령으로 사건은 종결됨.&lt;br /&gt;
* 프로젝트 책임자 박준엽씨는 5년간 정부사업 지원불가 처분을 받았다.&lt;br /&gt;
* 이러한 미래창조과학부/NIPA의 조치는 우분투한국커뮤니티에서 다른 회원들이 더 이상 사업 참여를 할 수 없다는 의미는 아니다.&lt;br /&gt;
&lt;br /&gt;
=== 사건정리 ===&lt;br /&gt;
# 이 과제 제안에는 상당수준 구현된&amp;lt;ref&amp;gt;하지만 pango 라이브러리 등의 한계로 인해 완벽한 렌더링은 불가능.&amp;lt;/ref&amp;gt; 오픈소스 HWP 라이브러리가 이미 존재한다는 사실이 언급되지 않았다.&lt;br /&gt;
# 이 기존 오픈소스의 존재를 가정하면 HWP 라이브러리를 처음 구현하는 목표를 제시한 이 과제는 가치를 잃는다.&lt;br /&gt;
# 하지만 과제는 리눅스에서 HWP 포맷을 처리할 수 있는 솔루션이 없기 때문에, HWP 라이브러리가 가치가 있다고 제안되었다.&lt;br /&gt;
# 최초 제안자(이형준 a.k.a ponics)는 아이러니하게도 과제 제안서의 대부분을 작성한 당사자이며, 수행 연구원 명단에 없었고, 프로젝트 진행 중 다방면에 걸쳐 개입하였으며, 사건이 터진 후 잠적하였다.&lt;br /&gt;
# 과제 수행자들은 이미 기존 오픈소스의 존재도 처음부터 인지하고 있었으나&amp;lt;ref&amp;gt;모든 과제 수행자가 이러한 사실을 인지하고 있었던 것은 아니며, 과제 수행자 명단에 들어간 사람 중 하나는 일부 팀원과 일면식도 없었다.&amp;lt;/ref&amp;gt;, 위와 같이 제안되었고 심사가 통과되어 제안 내용의 변경 없이 수행했다.&lt;br /&gt;
# 진행 과정에서 기존 오픈소스 라이브러리인 libghwp 개발자의 HWP 포맷에 대한 글을 복사해 이 과제의 HWP 포맷 분석 회의의 결과물인 것처럼 작성했고, nhn nforge에 업로드하였다.&lt;br /&gt;
# 진행 과정 중 알파 버전 소프트웨어 소스코드&amp;lt;ref&amp;gt;참여 연구원에조차도 소속되지 않은 이형준은 알파 버전은 내부 시험용 목적이기 때문에 공개 여부와 관계 없이 타인의 소스코드를 마음대로 갖다 써도 관계 없다는 논리를 폈다. 하지만 오픈소스 소프트웨어 생태계에서는 알파 버전이라고 해서 타인의 소스코드를 허락없이 마음대로 갖다 써도 되는 것은 아니다.&amp;lt;/ref&amp;gt;에도 libghwp의 코드 일부혹은 전체를 이용/차용하였고, 일련의 과정에 대한 은폐를 시도하였다.&lt;br /&gt;
# NIPA 측에서 소송을 제기하였다(2014년 5월). 소송 제기 당시 NIPA 소송 담당인 H 모 법무 법인에서 제출한 증거 자료에 따르면 과제 책임자인 당시 어울텍 대표 박준엽 이사가 정확한 용처를 밝히지 않고 무단으로 임의의 은행계좌로 대략 수백만원의 현금을 이체한 사실이 있다. 따라서 이 사건에서 프로젝트가 취소된 이유는 단순히 남의 저작물을 베껴쓴 것만이 이유가 아니라 공금을 유용한 괘씸죄가 덤으로 얹혀져서 심사 위원에 의해 취소 및 징계가 결정된 것이었다(우습게도 법원의 명령을 받아 조사한 은행 기록에 따르면 최초 제안자에게로의 인건비 송금 내역이 없다. 어찌된 일인가?). 그리고 구성원 7명의 원금 반환에 대한 소송이 있기 전에 연락 책임을 담당하던 과제 책임자는 2014년 10월경 소송 관련 자료(답변 제출 요구서)가 각 구성원의 집에 배달되기 전까지 사업비 반환 및 변제와 관련하여 NIPA 측에 아무런 연락을 주지도 않고 책임도 지지 않았으며, 각 구성원들 마저도 과제 사업비 반환 문제와 관련하여, 과제 책임자와 일절 연락한 적이 없다고 한다. &amp;lt;strike&amp;gt;&amp;lt;span style=&amp;quot;color:#aaaaaa&amp;quot;&amp;gt;(음 이쯤이면 사기라고 봐야 하나)&amp;lt;/span&amp;gt;&amp;lt;/strike&amp;gt;&lt;br /&gt;
# 2015년 4월 중에 재판과 변론이 있었다. 변호사 및 참여 피고인의 합의와 재판관 명령에 의해 화해 및 합의로 진행하기로 했다(내막은 비공개). 하지만, 정확히 결정난 사항은 아니며 여전히 진행중이다. 참여 구성원 중에 한 사람은 박 대표에게 전액 변제했다고 NIPA 담당 변호사와 판사에게 증언한 바 있지만, 변호사의 말에 따르면 박 대표는 이 사실에 대해 전혀 기억 조차도 안하고 있다고 한다. 이 사건의 핵심책임자인 박 대표는(이 사건의 비용을 변제할 목적으로)별도로 2014년도에 다른 모 사업에 참여한 적이 있는데, 해당 사업에서 사업 결과를 일체 제출하지 않고 비용 일부를 추가로 횡령하고 잠적했다.&lt;br /&gt;
&lt;br /&gt;
결론: 이 과제는 부적절한 주제를 목표로 잡았으며, 수행자들도 그것을 알고 있었다. 하지만 심사가 통과되었고, 그 이후 수행 과정에서 기존 오픈소스 프로젝트의 연구 자료 및 소스 코드를 원저작자와의 그 어떤 소통 및 합의도 없이 자체 과제의 결과물인 것처럼 이용했다. 또한, 그 어느 누구도 인지 못했던 사실 중 하나는, 과제 수행에 있어 전통적인 우분투 커뮤니티 참여자가 아닌 어느날 갑자기 들어온 참여자의 돌발 행동이었다. 이 부분에 있어서는 우분투 커뮤니티의 잘못이 아니라 윤리의식이 결여된 참여자의 독단적인 행동으로 오히려 우분투 커뮤니티가 명예훼손에 가까운 피해를 입은 모양새가 됐다. 따라서, 우분투 커뮤니티에게는 오직 이런 유형의 사건의 재발 방지에 만전을 기할 책임이 있을 뿐이며, 추가적으로, 모종의 지원 사업의 참여할 경우, 참여 구성원에 대한 철저한 검증을 거쳐야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 후속조치 ===&lt;br /&gt;
* 2014년 포럼의 투표를 통해 선출된 새로운 대표 Drake&amp;lt;ref&amp;gt;[http://www.ubuntu-kr.org/viewtopic.php?t=25896 우분투 한국 커뮤니티 - 우분투한국커뮤니티 대표 선출에 앞서]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://ubuntu-kr.org/viewtopic.php?t=25917  우분투 한국 커뮤니티 - 우분투한국커뮤니티 2014 대표 선거]&amp;lt;/ref&amp;gt;는 커뮤니티 구성원 또는 커뮤니티 외부 구성원이 앞으로 커뮤니티 이름을 걸고 사업 할 경우 2가지의 연락망(메일링, 포럼)에 공시하여야 함을 원칙으로 하도록 공지하였다.&amp;lt;ref&amp;gt;[http://www.ubuntu-kr.org/viewtopic.php?f=2&amp;amp;t=26370 우분투 한국 커뮤니티 - 사업과 관련된 공지입니다.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 참고 ===&lt;br /&gt;
 &amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
	<entry>
		<id>https://old.wiki.ubuntu-kr.org/index.php?title=Libhwp-incident&amp;diff=1260</id>
		<title>Libhwp-incident</title>
		<link rel="alternate" type="text/html" href="https://old.wiki.ubuntu-kr.org/index.php?title=Libhwp-incident&amp;diff=1260"/>
		<updated>2015-06-11T19:09:38Z</updated>

		<summary type="html">&lt;p&gt;121.136.217.36: /* 사건정리 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{WorkingState}}&lt;br /&gt;
{{Warning}}&lt;br /&gt;
&lt;br /&gt;
=== 요약 ===&lt;br /&gt;
* 우분투한국커뮤니티에서 커뮤니티 이름으로 hwp 파일을 리눅스에서 사용하기 위한 프로그램을 제작한다는 이유로 정부 과제를 획득하였으나, 실제 코드는 원래 김호동씨가 작성중이던 libhwp&amp;lt;ref&amp;gt;현재 본인의 저장소에는 남아있지 않다. &amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://github.com/changwoo/evince-hwp&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://github.com/changwoo/libhwp&amp;lt;/ref&amp;gt;의 내용을 가져다 쓴 것으로 판명, 과제비의 환수명령으로 사건은 종결됨.&lt;br /&gt;
* 프로젝트 책임자 박준엽씨는 5년간 정부사업 지원불가 처분을 받았다.&lt;br /&gt;
* 이러한 미래창조과학부/NIPA의 조치는 우분투한국커뮤니티에서 다른 회원들이 더 이상 사업 참여를 할 수 없다는 의미는 아니다.&lt;br /&gt;
&lt;br /&gt;
=== 사건정리 ===&lt;br /&gt;
# 이 과제 제안에는 상당수준 구현된&amp;lt;ref&amp;gt;하지만 pango 라이브러리 등의 한계로 인해 완벽한 렌더링은 불가능.&amp;lt;/ref&amp;gt; 오픈소스 HWP 라이브러리가 이미 존재한다는 사실이 언급되지 않았다.&lt;br /&gt;
# 이 기존 오픈소스의 존재를 가정하면 HWP 라이브러리를 처음 구현하는 목표를 제시한 이 과제는 가치를 잃는다.&lt;br /&gt;
# 하지만 과제는 리눅스에서 HWP 포맷을 처리할 수 있는 솔루션이 없기 때문에, HWP 라이브러리가 가치가 있다고 제안되었다.&lt;br /&gt;
# 최초 제안자(이형준 a.k.a ponics)는 아이러니하게도 과제 제안서의 대부분을 작성한 당사자이며, 수행 연구원 명단에 없었고, 프로젝트 진행 중 다방면에 걸쳐 개입하였으며, 사건이 터진 후 잠적하였다.&lt;br /&gt;
# 과제 수행자들은 이미 기존 오픈소스의 존재도 처음부터 인지하고 있었으나&amp;lt;ref&amp;gt;모든 과제 수행자가 이러한 사실을 인지하고 있었던 것은 아니며, 과제 수행자 명단에 들어간 사람 중 하나는 일부 팀원과 일면식도 없었다.&amp;lt;/ref&amp;gt;, 위와 같이 제안되었고 심사가 통과되어 제안 내용의 변경 없이 수행했다.&lt;br /&gt;
# 진행 과정에서 기존 오픈소스 라이브러리인 libghwp 개발자의 HWP 포맷에 대한 글을 복사해 이 과제의 HWP 포맷 분석 회의의 결과물인 것처럼 작성했고, nhn nforge에 업로드하였다.&lt;br /&gt;
# 진행 과정 중 알파 버전 소프트웨어 소스코드&amp;lt;ref&amp;gt;참여 연구원에조차도 소속되지 않은 이형준은 알파 버전은 내부 시험용 목적이기 때문에 공개 여부와 관계 없이 타인의 소스코드를 마음대로 갖다 써도 관계 없다는 논리를 폈다. 하지만 오픈소스 소프트웨어 생태계에서는 알파 버전이라고 해서 타인의 소스코드를 허락없이 마음대로 갖다 써도 되는 것은 아니다.&amp;lt;/ref&amp;gt;에도 libghwp의 코드 일부혹은 전체를 이용/차용하였고, 일련의 과정에 대한 은폐를 시도하였다.&lt;br /&gt;
# NIPA 측에서 소송을 제기하였다(2014년 5월). 소송 제기 당시 NIPA 소송 담당인 H 모 법무 법인에서 제출한 증거 자료에 따르면 과제 책임자인 당시 어울텍 대표 박준엽 이사가 정확한 용처를 밝히지 않고 무단으로 임의의 은행계좌로 대략 수백만원의 현금을 이체한 사실이 있다. 따라서 이 사건에서 프로젝트가 취소된 이유는 단순히 남의 저작물을 베껴쓴 것만이 이유가 아니라 공금을 유용한 괘씸죄가 덤으로 얹혀져서 심사 위원에 의해 취소 및 징계가 결정된 것이었다(우습게도 법원의 명령을 받아 조사한 은행 기록에 따르면 최초 제안자에게로의 인건비 송금 내역이 없다. 어찌된 일인가?). 그리고 구성원 7명의 원금 반환에 대한 소송이 있기 전에 연락 책임을 담당하던 과제 책임자는 2014년 10월경 소송 관련 자료(답변 제출 요구서)가 각 구성원의 집에 배달되기 전까지 사업비 반환 및 변제와 관련하여 NIPA 측에 아무런 연락을 주지도 않고 책임도 지지 않았으며, 각 구성원들 마저도 과제 사업비 반환 문제와 관련하여, 과제 책임자와 일절 연락한 적이 없다고 한다. &amp;lt;strike&amp;gt;&amp;lt;span style=&amp;quot;color:#aaaaaa&amp;quot;&amp;gt;(음 이쯤이면 사기라고 봐야 하나)&amp;lt;/span&amp;gt;&amp;lt;/strike&amp;gt;&lt;br /&gt;
# 4월 중에 재판과 변론이 있었다. 변호사 및 참여 피고인의 합의와 재판관 명령에 의해 화해 및 합의로 진행하기로 했다(내막은 비공개). 하지만, 정확히 결정난 사항은 아니며 여전히 진행중이다. 참여 구성원 중에 한 사람은 박 대표에게 전액 변제했다고 NIPA 담당 변호사와 판사에게 증언한 바 있지만, 변호사의 말에 따르면 박 대표는 이 사실에 대해 전혀 기억 조차도 안하고 있다고 한다. 이 사건의 핵심책임자인 박 대표는(이 사건의 비용을 변제할 목적으로)별도로 2014년도에 다른 모 사업에 참여한 적이 있는데, 해당 사업에서 사업 결과를 일체 제출하지 않고 비용 일부를 추가로 횡령하고 잠적했다.&lt;br /&gt;
&lt;br /&gt;
결론: 이 과제는 부적절한 주제를 목표로 잡았으며, 수행자들도 그것을 알고 있었다. 하지만 심사가 통과되었고, 그 이후 수행 과정에서 기존 오픈소스 프로젝트의 연구 자료 및 소스 코드를 원저작자와의 그 어떤 소통 및 합의도 없이 자체 과제의 결과물인 것처럼 이용했다. 또한, 그 어느 누구도 인지 못했던 사실 중 하나는, 과제 수행에 있어 전통적인 우분투 커뮤니티 참여자가 아닌 어느날 갑자기 들어온 참여자의 돌발 행동이었다. 이 부분에 있어서는 우분투 커뮤니티의 잘못이 아니라 윤리의식이 결여된 참여자의 독단적인 행동으로 오히려 우분투 커뮤니티가 명예훼손에 가까운 피해를 입은 모양새가 됐다. 따라서, 우분투 커뮤니티에게는 오직 이런 유형의 사건의 재발 방지에 만전을 기할 책임이 있을 뿐이며, 추가적으로, 모종의 지원 사업의 참여할 경우, 참여 구성원에 대한 철저한 검증을 거쳐야 한다.&lt;br /&gt;
&lt;br /&gt;
=== 후속조치 ===&lt;br /&gt;
* 2014년 포럼의 투표를 통해 선출된 새로운 대표 Drake&amp;lt;ref&amp;gt;[http://www.ubuntu-kr.org/viewtopic.php?t=25896 우분투 한국 커뮤니티 - 우분투한국커뮤니티 대표 선출에 앞서]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://ubuntu-kr.org/viewtopic.php?t=25917  우분투 한국 커뮤니티 - 우분투한국커뮤니티 2014 대표 선거]&amp;lt;/ref&amp;gt;는 커뮤니티 구성원 또는 커뮤니티 외부 구성원이 앞으로 커뮤니티 이름을 걸고 사업 할 경우 2가지의 연락망(메일링, 포럼)에 공시하여야 함을 원칙으로 하도록 공지하였다.&amp;lt;ref&amp;gt;[http://www.ubuntu-kr.org/viewtopic.php?f=2&amp;amp;t=26370 우분투 한국 커뮤니티 - 사업과 관련된 공지입니다.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 참고 ===&lt;br /&gt;
 &amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>121.136.217.36</name></author>
	</entry>
</feed>