<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>3Jini's Enjoy</title>
    <link>https://3jini.tistory.com/</link>
    <description>지니들의 놀이방</description>
    <language>ko</language>
    <pubDate>Sat, 18 Jul 2026 02:58:00 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>HappyChild</managingEditor>
    <image>
      <title>3Jini's Enjoy</title>
      <url>https://t1.daumcdn.net/cfile/tistory/2168023F561232162A</url>
      <link>https://3jini.tistory.com</link>
    </image>
    <item>
      <title>ubuntu 22.04 설치, 업데이트, 한글키보드 추가 한글입력 등등</title>
      <link>https://3jini.tistory.com/394</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;나중을 위하여 남겨둔다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 우분투 다운로드&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://ubuntu-kr.org/download/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://ubuntu-kr.org/download/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1760584377868&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;우분투 내려받기&quot; data-og-description=&quot;참고사항 우분투 한국 커뮤니티는 Canonical Ltd.와는 독립적으로 운영되는 사용자 및 개발자 커뮤니티이며 비영리 형태로 운영되고 있습니다. 우분투에 상용 기술 지원을 제공하지 않으며, 관련 &quot; data-og-host=&quot;ubuntu-kr.org&quot; data-og-source-url=&quot;https://ubuntu-kr.org/download/&quot; data-og-url=&quot;https://ubuntu-kr.org/download/&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://ubuntu-kr.org/download/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://ubuntu-kr.org/download/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;우분투 내려받기&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;참고사항 우분투 한국 커뮤니티는 Canonical Ltd.와는 독립적으로 운영되는 사용자 및 개발자 커뮤니티이며 비영리 형태로 운영되고 있습니다. 우분투에 상용 기술 지원을 제공하지 않으며, 관련&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;ubuntu-kr.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사이트에서 국내미러링 사이트 kaist에서 받았다. 24, 25버전까지 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. usb만들기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;rufus로 굽는 방법은 usb를 포맷당하고 통으로 설치가 이루어지기 때문에, 간편한 ventoy로 만든 응급처치용 usb 에&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우분투 iso를 집어넣으면 가상iso로딩처럼 되기때문에 아주 편하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해서 부팅.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 우분투 설치&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;멀티부팅을 위한 설치상황은 이렇다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하드1번 nvme : 윈도우가 설치되어있음&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하드2번 데이타하드 1TB : 대략 정당히 400 600 으로 쪼개둔다. 600은 윈도우에서 데이타 저장용도로 두고 400G에 우분투를 설치한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;요즘은 대부분 uefi 시스템이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3-1) 우분투 설치진행 초기 검정화면.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;외장 그래픽카드(nvidia)가 있는 pC의 경우, 드라이버 지원이 안되서 검은화면이 뜬다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내장그래픽(인텔)을 쓰는 경우는 상관없었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우분투를 설치전이든, 설치후든(설치후에도 로고가 돌지않고 멈춰있음 - 아래 언급함) 검은 화면일경우&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;부팅메뉴에서 수정해야할 것이 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;참고 사이트&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://flyduckdev.tistory.com/entry/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%84%A4%EC%B9%98-%EB%B8%94%EB%9E%99%EC%8A%A4%ED%81%AC%EB%A6%B0-%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%84%A4%EC%B9%98-%EC%8B%9C%EB%8F%84-%ED%9B%84-%EA%B2%80%EC%9D%80%EC%B0%BD%EB%A7%8C-%EB%B3%B4%EC%9D%BC-%EB%95%8C&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://flyduckdev.tistory.com/entry/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%84%A4%EC%B9%98-%EB%B8%94%EB%9E%99%EC%8A%A4%ED%81%AC%EB%A6%B0-%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%84%A4%EC%B9%98-%EC%8B%9C%EB%8F%84-%ED%9B%84-%EA%B2%80%EC%9D%80%EC%B0%BD%EB%A7%8C-%EB%B3%B4%EC%9D%BC-%EB%95%8C&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1760584873800&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[우분투설치] 블랙스크린 우분투 설치 시도 후 검은창만 보일 때!&quot; data-og-description=&quot;안녕하세요. 오늘은 우분투 설치과정에서의 블랙스크린 해결방법을 공유합니다.검은창에서 &amp;quot;Install Ubuntu&amp;quot;까지는 나왔는데,엔터 치고 나면 화면 꺼지거나 멈춘 듯 묵묵부답이라면&amp;mdash;딱 그 상황, &quot; data-og-host=&quot;flyduckdev.tistory.com&quot; data-og-source-url=&quot;https://flyduckdev.tistory.com/entry/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%84%A4%EC%B9%98-%EB%B8%94%EB%9E%99%EC%8A%A4%ED%81%AC%EB%A6%B0-%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%84%A4%EC%B9%98-%EC%8B%9C%EB%8F%84-%ED%9B%84-%EA%B2%80%EC%9D%80%EC%B0%BD%EB%A7%8C-%EB%B3%B4%EC%9D%BC-%EB%95%8C&quot; data-og-url=&quot;https://flyduckdev.tistory.com/entry/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%84%A4%EC%B9%98-%EB%B8%94%EB%9E%99%EC%8A%A4%ED%81%AC%EB%A6%B0-%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%84%A4%EC%B9%98-%EC%8B%9C%EB%8F%84-%ED%9B%84-%EA%B2%80%EC%9D%80%EC%B0%BD%EB%A7%8C-%EB%B3%B4%EC%9D%BC-%EB%95%8C&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/DNgCV/hyZLrXL5OX/Y3NcN5HvbXlFq0qKp4fgz0/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/bTozbs/hyZLANXRHS/6aXmVgPofOUxoLWFHuF1Pk/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/bAY3aQ/hyZLa8OHkq/3vyC77R1WoQFWF6pQgGdC0/img.png?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450&quot;&gt;&lt;a href=&quot;https://flyduckdev.tistory.com/entry/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%84%A4%EC%B9%98-%EB%B8%94%EB%9E%99%EC%8A%A4%ED%81%AC%EB%A6%B0-%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%84%A4%EC%B9%98-%EC%8B%9C%EB%8F%84-%ED%9B%84-%EA%B2%80%EC%9D%80%EC%B0%BD%EB%A7%8C-%EB%B3%B4%EC%9D%BC-%EB%95%8C&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://flyduckdev.tistory.com/entry/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%84%A4%EC%B9%98-%EB%B8%94%EB%9E%99%EC%8A%A4%ED%81%AC%EB%A6%B0-%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%84%A4%EC%B9%98-%EC%8B%9C%EB%8F%84-%ED%9B%84-%EA%B2%80%EC%9D%80%EC%B0%BD%EB%A7%8C-%EB%B3%B4%EC%9D%BC-%EB%95%8C&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/DNgCV/hyZLrXL5OX/Y3NcN5HvbXlFq0qKp4fgz0/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/bTozbs/hyZLANXRHS/6aXmVgPofOUxoLWFHuF1Pk/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/bAY3aQ/hyZLa8OHkq/3vyC77R1WoQFWF6pQgGdC0/img.png?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[우분투설치] 블랙스크린 우분투 설치 시도 후 검은창만 보일 때!&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;안녕하세요. 오늘은 우분투 설치과정에서의 블랙스크린 해결방법을 공유합니다.검은창에서 &quot;Install Ubuntu&quot;까지는 나왔는데,엔터 치고 나면 화면 꺼지거나 멈춘 듯 묵묵부답이라면&amp;mdash;딱 그 상황,&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;flyduckdev.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;첫번째 메뉴 install Ubuntu 에서 &lt;b&gt;알파벳 E&lt;/b&gt; 를 누르고 편집화면 진입하여&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;linux /casper/vmlinuz ~~~ quiet splash ---&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;에서 splash 다음에&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;nomodeset 을 추가하면된다. 혹자는 quiet splash 를 지우고 하라는데, 안지우고 추가만 해도 되는것같다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;수정결과&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;linux /casper/vmlinuz ~~~ quiet splash &lt;b&gt;nomodeset&lt;/b&gt; ---&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;수정이 되었으면 CTRL+X 키를 눌러서 수정한상태로 부팅한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3-2)설치후에, 부팅시 로고에서 멈춤&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://ghostweb.tistory.com/824&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://ghostweb.tistory.com/824&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1760592401701&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;ubuntu 설치 후 부팅 정지, 먹통 증상 해결 방법 (grub, nomodeset)&quot; data-og-description=&quot;Ubuntu를 설치하고 update, upgrade를 진행한 후 재 부팅을 하니 우분투 로그만뜨고 부팅이 정상적으로 되지 않는 증상을 해결하는 방법에 대해서 알아볼게요. 증상 원인으로는 다양한 이유가 있을 수&quot; data-og-host=&quot;ghostweb.tistory.com&quot; data-og-source-url=&quot;https://ghostweb.tistory.com/824&quot; data-og-url=&quot;https://ghostweb.tistory.com/824&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bfyywC/hyZKkSKQ93/G4XzrpFqUX3dmKkLwOfozk/img.jpg?width=800&amp;amp;height=228&amp;amp;face=0_0_800_228,https://scrap.kakaocdn.net/dn/Wtpks/hyZLuG00BI/sA7iIwtOUk6VE4YAIKoUfk/img.jpg?width=800&amp;amp;height=228&amp;amp;face=0_0_800_228,https://scrap.kakaocdn.net/dn/dQfbDN/hyZK8Xt28v/TvAauwoOStk3k6Qx1wNxjK/img.jpg?width=800&amp;amp;height=299&amp;amp;face=0_0_800_299&quot;&gt;&lt;a href=&quot;https://ghostweb.tistory.com/824&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://ghostweb.tistory.com/824&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bfyywC/hyZKkSKQ93/G4XzrpFqUX3dmKkLwOfozk/img.jpg?width=800&amp;amp;height=228&amp;amp;face=0_0_800_228,https://scrap.kakaocdn.net/dn/Wtpks/hyZLuG00BI/sA7iIwtOUk6VE4YAIKoUfk/img.jpg?width=800&amp;amp;height=228&amp;amp;face=0_0_800_228,https://scrap.kakaocdn.net/dn/dQfbDN/hyZK8Xt28v/TvAauwoOStk3k6Qx1wNxjK/img.jpg?width=800&amp;amp;height=299&amp;amp;face=0_0_800_299');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;ubuntu 설치 후 부팅 정지, 먹통 증상 해결 방법 (grub, nomodeset)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Ubuntu를 설치하고 update, upgrade를 진행한 후 재 부팅을 하니 우분투 로그만뜨고 부팅이 정상적으로 되지 않는 증상을 해결하는 방법에 대해서 알아볼게요. 증상 원인으로는 다양한 이유가 있을 수&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;ghostweb.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3-1)과 사실 동일한 그래픽드라이버 충돌문제이다. 업데이트 해주면 끝나는 부분이지만, 업데이트를 하기전 상황이므로&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3-1)과 같이 ,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제는 부팅메뉴 우분투첫번째 메뉴에서 E키를 누르고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;linux ~~~ 어쩌구&amp;nbsp; quiet splash $vt_handoff 에서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;splash 다음에 nomodeset을 추가해주고 부팅하면된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;수정결과&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;linux ~~~ 어쩌구&amp;nbsp; quiet splash &lt;b&gt;nomodeset&lt;/b&gt; $vt_handoff&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;4. 우분투 설치과정&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기본 표시화면은 english로 했다. 한글 로 해서 진행하면, 단계마다 한글 UI로 표시되서 좋긴 하지만 &quot;한글&quot; 로 하니 Nvidia 4060 달린 PC의 경우, 해상도가 너무 낮아서 480인가??&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 한글로 했을 경우 나중에 desktop, download 등 이런 폴더들이 &quot;바탕화면&quot; &quot;다운로드&quot; &quot;내문서&quot; 등으로 표시되기에&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그냥 영어로 나오게 하는게 좋다는 의견이다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또한 한글 로 햇을 경우,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이전 / 다음 / 취소 등의 하단의 메뉴가 전혀 보이질 않았다.어거지로 탭탭탭 해가면서 다음을 진행했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내장그래픽 사용의 경우는 1024? 인지 정도는 나오는듯하여 메뉴는 다 보였다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;키보드는 koran을 해줬는데 어짜피 한글 쓰려면 우분투 부팅후에 korean(hangul) 을 추가해야 입력이 가능하기때문에&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;할필요가 없고, korean을 추가했을 경우 나중에 불필요하므로 삭제해야하는 번거로움이 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;5. 우분투 설치후 업데이트&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;sudo apt update &amp;amp;&amp;amp; sudo upgrade -y&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;명령으로 , 최신으로 업데이트를 한다. 물론 인터넷연결이 되어있어야겠지.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;6. 한글키보드 추가하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://gosury32.tistory.com/24&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://gosury32.tistory.com/24&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1760592880788&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[Ubuntu] 22.04 / 20.04 / 18.04에서 한글 입력 환경(한영키) 설정하기&quot; data-og-description=&quot;우분투를 처음 셋팅하면 한영키도 먹히지 않고 한글 입력이 되지 않는다.&amp;nbsp;인터넷 상에는 여러 방법들이 있지만 경험적으로도 가장 현명하다고 생각하고 18.04, 20.04, 22.04에 모두 사용 가능한 가&quot; data-og-host=&quot;gosury32.tistory.com&quot; data-og-source-url=&quot;https://gosury32.tistory.com/24&quot; data-og-url=&quot;https://gosury32.tistory.com/24&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/2YXG2/hyZKk6iTUU/kTlZmX0MOrkEqcQcs54CT0/img.png?width=800&amp;amp;height=668&amp;amp;face=0_0_800_668,https://scrap.kakaocdn.net/dn/bolKzE/hyZLa8O9Tt/xUiGvzmLwQbKVKAw3iqIQ1/img.png?width=800&amp;amp;height=668&amp;amp;face=0_0_800_668,https://scrap.kakaocdn.net/dn/dQ6LL9/hyZLxDJbUr/bOKMIVsnolCCSki5ngcO31/img.png?width=984&amp;amp;height=819&amp;amp;face=0_0_984_819&quot;&gt;&lt;a href=&quot;https://gosury32.tistory.com/24&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://gosury32.tistory.com/24&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/2YXG2/hyZKk6iTUU/kTlZmX0MOrkEqcQcs54CT0/img.png?width=800&amp;amp;height=668&amp;amp;face=0_0_800_668,https://scrap.kakaocdn.net/dn/bolKzE/hyZLa8O9Tt/xUiGvzmLwQbKVKAw3iqIQ1/img.png?width=800&amp;amp;height=668&amp;amp;face=0_0_800_668,https://scrap.kakaocdn.net/dn/dQ6LL9/hyZLxDJbUr/bOKMIVsnolCCSki5ngcO31/img.png?width=984&amp;amp;height=819&amp;amp;face=0_0_984_819');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[Ubuntu] 22.04 / 20.04 / 18.04에서 한글 입력 환경(한영키) 설정하기&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;우분투를 처음 셋팅하면 한영키도 먹히지 않고 한글 입력이 되지 않는다.&amp;nbsp;인터넷 상에는 여러 방법들이 있지만 경험적으로도 가장 현명하다고 생각하고 18.04, 20.04, 22.04에 모두 사용 가능한 가&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;gosury32.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위에 잘 나와있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 해줘야할 부분이 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;6-1) setting에서 Region &amp;amp; Language 탭이동, Manage Installed Languages 를 클릭&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 기본 언어 들이 설치가 된다. 한글포함하여.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;재부팅.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;6-2) 다음으로 setting에서 keyboard 탭으로 가서 add를 한다. 22버전의 경우는 + 기호를 누르면 된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;거기에 korean(Hangul)이 있을 것이다 선택하여 추가하면된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기존에 있는 키보드 English 는 삭제하면 된다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기본 한/영키로 전환이 되지만,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;hangul 설정을 눌러서 shift+space 삭제하고&amp;nbsp; 오른쪽 Alt를 클릭하여 추가하면&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;키보드의 기본 한/영 키와 ALT(우측) 키 둘다 한영변환시 사용할 수있다&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;7. 우분투 부팅 메뉴 수정 (순서바꾸기, 대기초 등등)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;cli로 할수 있지만, 편하게 gui로 하기위해서 grub-customizer를 설치한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;7-1)리포지토리추가&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;sudo add-apt-repository ppa:danielrichter2007/grub-customizer&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;7-2) 업데이트&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;sudo apt update&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;7-3) 설치&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;sudo apt install grub-customizer&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;7-4) 실행&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;grub-customizer&lt;/b&gt; 엔터&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;탭이 3개가 있는데 처음탭에서&amp;nbsp;부팅항목 선택하여 위 아래로 위치변경.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;대기초등은 다음 탭에서 해주면된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마지막탭은 글자 색상등 변경.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Linux Style/Ubuntu</category>
      <category>grub-customizer</category>
      <category>ubuntu</category>
      <category>ubuntu install</category>
      <category>ubuntu menu</category>
      <category>우분투 멈춤</category>
      <category>우분투 부팅메뉴</category>
      <category>우분투 부팅순서변경</category>
      <category>우분투 블랙스크린</category>
      <category>우분투 설치</category>
      <category>우분투 한글입력</category>
      <author>HappyChild</author>
      <guid isPermaLink="true">https://3jini.tistory.com/394</guid>
      <comments>https://3jini.tistory.com/394#entry394comment</comments>
      <pubDate>Thu, 16 Oct 2025 14:54:12 +0900</pubDate>
    </item>
    <item>
      <title>IP 차단 범위지정</title>
      <link>https://3jini.tistory.com/393</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;하도 해킹 시도가 많아서 차단 설정을 해줘도 잘 안되는 것 같아서, 검색하여 다음 사이트를 찾았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주인장님의 글이 혹시나 사라질까 하여 복붙해둔다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;(주인장님 , 문제가 있으면 삭제하겠습니다.)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://elfinlas.github.io/nginx/230401_defense_attacker/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://elfinlas.github.io/nginx/230401_defense_attacker/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1745551919152&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Nginx에서 특정 IP 접근 금지 시키기 (With Url 문자열 접근 막기)&quot; data-og-description=&quot;서비스를 열어두면... 오픈을 하고나면 정말 많은 일들이 생긴다. 도메인 주소를 어떻게 알고 이상한 메일들도 오고, 다양한 방법으로 연락이 온다. -_-;; 그래봤자 넷상이니까? 근데 이제 서비스 &quot; data-og-host=&quot;elfinlas.github.io&quot; data-og-source-url=&quot;https://elfinlas.github.io/nginx/230401_defense_attacker/&quot; data-og-url=&quot;https://elfinlas.github.io/nginx/230401_defense_attacker/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/fvVZH/hyYH6fVBJh/Pl5jIEG31dYCWd1drnYV81/img.png?width=460&amp;amp;height=460&amp;amp;face=0_0_460_460,https://scrap.kakaocdn.net/dn/cRDCe9/hyYFCs1IND/pbfEEuLKm783it2gUDSnv1/img.jpg?width=650&amp;amp;height=670&amp;amp;face=0_0_650_670,https://scrap.kakaocdn.net/dn/FhMZf/hyYMhnbvjS/2UWoPE3bQ5uEeE3EPzBqC0/img.png?width=650&amp;amp;height=400&amp;amp;face=0_0_650_400&quot;&gt;&lt;a href=&quot;https://elfinlas.github.io/nginx/230401_defense_attacker/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://elfinlas.github.io/nginx/230401_defense_attacker/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/fvVZH/hyYH6fVBJh/Pl5jIEG31dYCWd1drnYV81/img.png?width=460&amp;amp;height=460&amp;amp;face=0_0_460_460,https://scrap.kakaocdn.net/dn/cRDCe9/hyYFCs1IND/pbfEEuLKm783it2gUDSnv1/img.jpg?width=650&amp;amp;height=670&amp;amp;face=0_0_650_670,https://scrap.kakaocdn.net/dn/FhMZf/hyYMhnbvjS/2UWoPE3bQ5uEeE3EPzBqC0/img.png?width=650&amp;amp;height=400&amp;amp;face=0_0_650_400');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Nginx에서 특정 IP 접근 금지 시키기 (With Url 문자열 접근 막기)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;서비스를 열어두면... 오픈을 하고나면 정말 많은 일들이 생긴다. 도메인 주소를 어떻게 알고 이상한 메일들도 오고, 다양한 방법으로 연락이 온다. -_-;; 그래봤자 넷상이니까? 근데 이제 서비스&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;elfinlas.github.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;서버에 잘 적용하였다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;나는 conf를 server 섹션에다가 하였는데 그게 잘못되서 그런가, 기존에 쓰던 방식이 제대로 안먹혔다 .&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기존에는&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;include blockip.conf;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이런식으로 Server 섹션안에 두고,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;conf 내용을 다음과 같이 하였다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;deny 66.0.0.0/8;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;~~&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;~~&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아무튼, ip범위로 차단 부분과, 특정 문자접근 차단 2가지를 아래 방법으로 적용하였다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;결과를 기다려봐야겠지.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot;&gt;
&lt;div&gt;
&lt;h2 id=&quot;how-to&quot; style=&quot;color: #000000;&quot; data-ke-size=&quot;size26&quot;&gt;How To?&lt;/h2&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;일단 nginx가 설치되어 있다는 것을 가정한다.&lt;br /&gt;nginx의 기본 설정 파일을 vim이던 원하는 편집기로 연다.&lt;/p&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;보통은 경로가&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;/etc/nginx/nginx.conf&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;일거다.&lt;br /&gt;물론 보안을 생각하면 다른 장소로 옮겨둔 사람도 있겠지만...&lt;/p&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;이 conf파일에 작성해도 좋지만 나 같은 경우 따로 빼뒀다.&lt;/p&gt;
&lt;div data-language=&quot;text&quot;&gt;
&lt;pre class=&quot;puppet&quot; style=&quot;background-color: #f7f9fa; color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;http {
    ## Some Config

    ## 별도 경로로 빼둔 설정파일들
	include /home/mymy/nginx/ip-block-list.conf;  #ip block
  	include /home/mymy/nginx/hack_word.conf; #Hack word
  	include /home/mymy/nginx/ip-range-block-list.conf; #ip range block
}&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;저 설정파일들은 nginx에서 사용할 변수를 만들어 둔 파일들이다.&lt;br /&gt;그리고 저 설정파일들은 아래서 더 자세하게 설명하겠다.&lt;/p&gt;
&lt;br /&gt;
&lt;h3 id=&quot;개별-ip-막기&quot; style=&quot;color: #000000;&quot; data-ke-size=&quot;size23&quot;&gt;개별 IP 막기&lt;/h3&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;위의&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;ip-block-list.conf&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;파일에는 다음과 같이 되어 있다.&lt;/p&gt;
&lt;div data-language=&quot;text&quot;&gt;
&lt;pre class=&quot;routeros&quot; style=&quot;background-color: #f7f9fa; color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;geo $bad_ip {
    5.62.41.163 1;
    5.62.58.235 1;
    default 0;
}&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;상단에 geo를 적고 **$**표시가 변수 이름이다.&lt;br /&gt;그리고 안에 값은 밴 시킬 ip는 1을 주고, 그 외는 허용하려 하기에 0을 줬다.&lt;/p&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;여기까지 하고 되면 참 좋겠지만...&lt;br /&gt;이제 몇 가지 설정이 남았다.&lt;/p&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;다시 nginx.conf 파일을 열거나 자신의 서비스에 맞는 설정을 빼뒀으면 그 config를 열어준다.&lt;/p&gt;
&lt;div data-language=&quot;text&quot;&gt;
&lt;pre class=&quot;nginx&quot; style=&quot;background-color: #f7f9fa; color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;server {
  #기본 설정
  listen 80;
  listen [::]:80;
  root /var/www/html;

  server_name bcow.world;

  #Ban black ip
  if ($bad_ip) { return 444; }

  #Ban ip range
  if ($bad_ip_range) { return 444;  }

  #특정 url 패턴을 거부
  if ($bad_word = 1) { return 444; }

  underscores_in_headers    on;  #1. 언더형식의 헤더를 허용 합니다.

  #실제 사용 처리
  location / {
    proxy_set_header Range $saferange;

    proxy_pass http://localhost:11122334;
    proxy_pass_request_headers	on; ## 요청 헤더 바로 전달
  }
}&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;설정을 저렇게 해주면 된다.&lt;br /&gt;&lt;b&gt;if ($bad_ip) { return 444; }&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;이 설정으로 인해,&lt;br /&gt;해당 IP는 444응답... 즉 아무 응답도 못받고 죽은 서버라는 응답을 받게 된다.&lt;/p&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;만약 특정 Ip 영역대를 밴 시키고 싶다면?&lt;/p&gt;
&lt;br /&gt;
&lt;h3 id=&quot;ip-class로-막기&quot; style=&quot;color: #000000;&quot; data-ke-size=&quot;size23&quot;&gt;IP Class로 막기&lt;/h3&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;IP는 알다시피 A클래스, B클래스, C클래스 영역으로 나눠져있다.&lt;br /&gt;그리고 서브넷 등등...&lt;/p&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;자세한 건 네트워크 쪽 찾아보거나 시스코의 CCNA 자격증 공부하면 줄기차게 나온다.&lt;br /&gt;무튼...&lt;/p&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;이번엔 위에서 설명된&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;ip-range-block-list.conf&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;설정을 열람해보자&lt;/p&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div data-language=&quot;text&quot;&gt;
&lt;pre class=&quot;lsl&quot; style=&quot;background-color: #f7f9fa; color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;geo $bad_ip_range {
	# A
	103.0.0.0/8 1; #VN-21-11-29
  	185.0.0.0/8 1; #DE-21-12-27

    # B
  	5.161.0.0/16 1; #22-01-02
  	45.83.0.0/16 1; #log4j

    # C
  	77.111.247.0/24 1; #NO-21-12-16
  	167.172.62.0/24 1; #22-01-02

    default 0;
}&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;얘도 아까 단일 Ip랑 같은 설정을 가진다.&lt;br /&gt;단지 A클래스일 경우 앞 대역 주소를 적고 나머진 0.0.0 즉 해당 네트워크 주소(시작 주소)를 적어둔다.&lt;/p&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 뒤에 서브넷을 입력한다.&lt;br /&gt;A클래스니까 당연 서브넷은 8이다.&lt;/p&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;B랑 C는 A랑 같기에 설명은 생략한다.&lt;/p&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;199&quot; data-origin-height=&quot;253&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cm5SWg/btsNxYHZVWK/kfKLSK2K47ZJvC9cgYDwek/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cm5SWg/btsNxYHZVWK/kfKLSK2K47ZJvC9cgYDwek/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cm5SWg/btsNxYHZVWK/kfKLSK2K47ZJvC9cgYDwek/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcm5SWg%2FbtsNxYHZVWK%2FkfKLSK2K47ZJvC9cgYDwek%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;199&quot; height=&quot;253&quot; data-origin-width=&quot;199&quot; data-origin-height=&quot;253&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;무튼 이것도 변수를 선언하고 메인 설정에서 단일 Ip 밴시키듯 아래 설정을 두면 된다.&lt;/p&gt;
&lt;div data-language=&quot;text&quot;&gt;
&lt;pre class=&quot;nginx&quot; style=&quot;background-color: #f7f9fa; color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;#Ban ip range
  if ($bad_ip_range) { return 444;  }&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;근데 이 블록 Ip는 잘보고 막자.&lt;br /&gt;가끔 B클래스가 같은거 같아서 막 막다보면 엄한 영역도 막을 수 있다.&lt;/p&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 ip조회 서비스 등을 조회해서 대상 B클래스 주소가 같은 지역 같은 호스트,&lt;br /&gt;비슷한 것 같으면 그 때 막는게 좋다.&lt;/p&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;650&quot; data-origin-height=&quot;400&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/N1fTn/btsNyfQudoF/m8mVWr2XUqUn0KIeKLSMck/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/N1fTn/btsNyfQudoF/m8mVWr2XUqUn0KIeKLSMck/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/N1fTn/btsNyfQudoF/m8mVWr2XUqUn0KIeKLSMck/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FN1fTn%2FbtsNyfQudoF%2Fm8mVWr2XUqUn0KIeKLSMck%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;650&quot; height=&quot;400&quot; data-origin-width=&quot;650&quot; data-origin-height=&quot;400&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;이건&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a style=&quot;color: #696969;&quot; href=&quot;https://ip-api.com/&quot;&gt;IP-API&lt;/a&gt;사이트에서 조회한 것인데 저렇게 밑에 hosting이라 되어 있으면 일단 막는게 좋다.&lt;br /&gt;그리고 사진에 나온 것처럼 미국인데 asname이 텐센트...&lt;/p&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;물론 클라우드를 통해 접근해서 지역은 상관 없긴 하지만...&lt;br /&gt;일단 중국은 다 막자.&lt;/p&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;다음은 url에 특정 키워드가 포함된 것을 잡는 것을 알아보자.&lt;/p&gt;
&lt;br /&gt;
&lt;h3 id=&quot;url-keyword&quot; style=&quot;color: #000000;&quot; data-ke-size=&quot;size23&quot;&gt;Url keyword&lt;/h3&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;이것도 원리는 같다.&lt;br /&gt;&lt;b&gt;hack_word.conf&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;설정 파일을 보자.&lt;/p&gt;
&lt;div data-language=&quot;text&quot;&gt;
&lt;pre class=&quot;gherkin&quot; style=&quot;background-color: #f7f9fa; color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;#Request Bad Word
map $request_uri $bad_word {
	default 0;
	~*(wp-includes|wlwmanifest|xmlrpc|wordpress|administrator|wp-admin|wp-login|owa|a2billing) 1;
	~*(fgt_lang|flu|stalker_portal|streaming|system_api|exporttool|ecp|vendor|LogService|invoke|phpinfo) 1;
	~*(Autodiscover|console|eval-stdin|staging|magento|demo|rss|root|mifs|git|graphql|sidekiq|c99|GponForm) 1;
	~*(header-rollup-554|fckeditor|ajax|misc|plugins|execute-solution|wp-content|php|telescope) 1;
	~*(idx_config|DS_Store|nginx|wp-json|ads|humans|exec|level|monitoring|configprops|balancer|actuator) 1;
	~*(meta-data|web_shell_cmd|latest|remote|_asterisk|bash|Bind|binding|appxz|bankCheck|GetAllGameCategory) 1;
	~*(exchangerateuserconfig|exchange_article|kline_week|anquan|dns-query|nsepa_setup|java_script|gemini-iptv) 1;
	~*(j_spring_security_check|wps|cgi|asmx|HNAP1|sdk|evox) 1;
	~*(_ignition|alvzpxkr|ALFA_DATA|wp-plain) 1;
	~*(ldap|jndi|dns|securityscan|rmi|ldaps|iiop|corba|nds|nis) 1; # log4j
}&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;일단 내가 주로 막는 유형만 가져왔다.&lt;br /&gt;저렇게 하면 url에 저 키워드가 들어가면 조건에 걸린다.&lt;/p&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;내가 집요하게 로그를 분석하며 취약점 찾으려 들어온 놈들 키워드를 분석했다.&lt;br /&gt;이것도 메인 설정에 박아두면 된다.&lt;/p&gt;
&lt;div data-language=&quot;text&quot;&gt;
&lt;pre class=&quot;angelscript&quot; style=&quot;background-color: #f7f9fa; color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;if ($bad_word = 1) { return 444; }&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;이렇게 하면 어느정도 취약점 찾는 놈들은 막을 수 있을 것이다.&lt;/p&gt;
&lt;h2 id=&quot;기타&quot; style=&quot;color: #000000;&quot; data-ke-size=&quot;size26&quot;&gt;기타&lt;/h2&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;또 막는 설정은 다양한게 있겠지만...&lt;/p&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;요새는 영악해서 가짜 UA 달고 오는게 예의지만...&lt;br /&gt;UserAgent 공백으로 오는 무성의한 놈들도 있다. (아주 가끔...)&lt;/p&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;이런 놈들은 아래 설정으로 막을 수 있다.&lt;/p&gt;
&lt;div data-language=&quot;text&quot;&gt;
&lt;pre class=&quot;nginx&quot; style=&quot;background-color: #f7f9fa; color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;#공백 UserAgent 차단
if (\$http_user_agent = &quot;&quot;) { return 444; }&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 악의적인 행위로 유명한 봇들도 있다.&lt;br /&gt;이건 아래 내용을 참고하자.&lt;/p&gt;
&lt;div data-language=&quot;text&quot;&gt;
&lt;pre class=&quot;gherkin&quot; style=&quot;background-color: #f7f9fa; color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;#Bot
map $http_user_agent $limit_bots {
        default 0;
        ~*(MJ12bot|ltx71|Adsbot/3.1/WordPress|BLEXBot|UCBrowser|Mb2345Browser) 1;
        ~*(MicroMessenger|LieBaoFast|Headless|netEstate|PetalBot) 1;
        ~*(bingbot|FeedDemon|GrapeshotCrawler|DuckDuckBot|MegaIndex) 1;
        ~*(VelenPublicWebCrawler|SimplePie|YandexBot|SCMGUARD|DotBot) 1;
        ~*(AhrefsBot|SemrushBot) 1;
	~*(wget|curl) 1;
    }&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;이걸 또 메인 설정(또는 개인 서비스 설정)에 아래와 같이 넣어준다.&lt;/p&gt;
&lt;div data-language=&quot;text&quot;&gt;
&lt;pre class=&quot;nginx&quot; style=&quot;background-color: #f7f9fa; color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;#불필요 로봇 차단
if (\$limit_bots = 1) { return 444; }&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;이렇게하면 일단 가드를 완전히 올린 셋팅은 아니지만 어중이 떠중이는 못들어오게 막아준다.&lt;/p&gt;
&lt;br /&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;nginx 책도 빌렸는데 공부를 좀 해서 더 견고하게 막아보도록 노오력해봐야겠다.&lt;br /&gt;아래는 범위 ip 설정을 올려본다.&lt;/p&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;단일은 진짜 넘 커서...&lt;br /&gt;이건 깃허브나 파일로 제공해야 할 듯 싶다.&lt;/p&gt;
&lt;p style=&quot;color: #000000;&quot; data-ke-size=&quot;size16&quot;&gt;해외 서비스 하는 분은 잘 알아보고 적용하고,&lt;br /&gt;국내나 국외 크게 신경 안쓰시는 분은 아래 내용을 참고하자.&lt;/p&gt;
&lt;div data-language=&quot;text&quot;&gt;
&lt;pre class=&quot;lsl&quot; style=&quot;background-color: #f7f9fa; color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;geo $bad_ip_range {
	# A
    #34.0.0.0/8 1; #22-07-01 =&amp;gt; Google Bot 있을 수 있음
	103.0.0.0/8 1; #VN-21-11-29
  	185.0.0.0/8 1; #DE-21-12-27
	159.0.0.0/8 1; #22-04-17
	20.0.0.0/8 1; #22-04-30
	15.0.0.0/8 1; #22-06-10
	51.0.0.0/8 1; #22-06-27
	35.0.0.0/8 1; #22-07-01

  	# B
    # 66.249.0.0/16 1; #US_21-11-15 =&amp;gt; Google Bot 있을 수 있음
  	5.161.0.0/16 1; #22-01-02
  	45.83.0.0/16 1; #log4j
  	51.159.0.0/16 1; #FR-21-11-17
  	137.184.0.0/16 1; #22-01-02
  	167.71.0.0/16 1; #US(NE)-21-11-25
  	185.220.0.0/16 1; #log4j
	20.119.0.0/16 1; #22-02-02
	92.223.0.0/16 1; #22-04-05
	46.101.0.0/16 1; #22-06-09
	163.172.0.0/16 1; #22-06-10
	198.235.0.0/16 1; #22-06-28
	5.62.0.0/16 1;
	178.62.0.0/16 1;
	146.70.0.0/16 1;
	14.116.0.0/16 1;
	144.168.0.0/16 1;
	144.126.0.0/16 1;
	143.198.0.0/16 1;
	128.199.0.0/16 1;
	18.118.0.0/16 1;
	18.234.0.0/16 1;
	159.65.0.0/16 1;
	159.65.0.0/16 1;
	34.240.0.0/16 1;
	157.245.0.0/16 1;
	170.247.0.0/16 1;
	159.223.0.0/16 1;
	165.232.0.0/16 1;
	168.119.0.0/16 1;
	188.166.0.0/16 1;
	198.244.0.0/16 1;
	35.86.0.0/16 1;
	35.89.0.0/16 1;
	106.75.0.0/16 1;
	205.185.0.0/16 1;
	209.141.0.0/16 1;
	209.127.0.0/16 1;
	43.130.0.0/16 1;
	35.93.0.0/16 1;

  	# C
  	77.111.247.0/24 1; #NO-21-12-16
  	167.172.62.0/24 1; #22-01-02
  	171.25.193.0/24 1; #log4j
	92.118.160.0/24 1; #22-04-10
	220.181.51.0/24 1; #22-04-12
	95.142.120.0/24 1; #22-04-25
	5.188.62.0/24 1; #22-05-10
	116.179.33.0/24 1; #22-06-10

	92.223.85.0/24 1;
	93.158.91.0/24 1;
	93.158.90.0/24 1;
	36.99.136.0/24 1;
	111.7.100.0/24 1;
	117.187.173.0/24 1;
	156.146.35.0/24 1;
	185.54.229.0/24 1;
	185.27.99.0/24 1;
	185.181.60.0/24 1;
	198.235.24.0/24 1;
	205.169.39.0/24 1;
	205.210.31.0/24 1;
	208.80.194.0/24 1;
	111.7.100.0/24 1;
	205.210.31.0/24 1;
	51.222.253.0/24 1;
	89.187.163.0/24 1;
	95.142.120.0/24 1;
	42.83.147.0/24 1;
	54.36.148.0/24 1;
	64.43.117.0/24 1;
	191.102.179.0/24 1;
	199.244.88.0/24 1;

  	default 0;
}&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div data-language=&quot;toc&quot;&gt;
&lt;pre class=&quot;&quot; style=&quot;background-color: #f7f9fa; color: #383a42; text-align: left;&quot;&gt;&lt;code&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot;&gt;
&lt;div style=&quot;color: #000000;&quot;&gt;More.&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Server/NginX</category>
      <author>HappyChild</author>
      <guid isPermaLink="true">https://3jini.tistory.com/393</guid>
      <comments>https://3jini.tistory.com/393#entry393comment</comments>
      <pubDate>Fri, 25 Apr 2025 12:34:34 +0900</pubDate>
    </item>
    <item>
      <title>DSM 7.2.X 가상호스트 rhymix CSM 설치, 짧은주소 rewrite모드 사용방법</title>
      <link>https://3jini.tistory.com/392</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이전 DSM에서도 그랬듯이 nginx.conf에 rewrite 스크립트가 작성된 rhymix.conf 를 include 해봐야&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;nginx 재시작시마다 초기화가 되서 include구문이 날아가버린다.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 아래방법 댓글로부터 해결함.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://rhymix.org/qna/1771834&quot;&gt;https://rhymix.org/qna/1771834&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1744869158171&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Rhymix - 시놀로지 Nginx 짧은 주소 안되는데요 ㅜㅜ&quot; data-og-description=&quot;안녕하세요? 최근 질문이 많아서 죄송합니다. 홈페이지 셋팅을 다하고 나서 보니 짧은 주소가 안되더라구요. 제 시놀로지 서버에 홈페이지가 2개 있는데, 하나는 짧은 주소를 잘 지원하고 있고 &quot; data-og-host=&quot;rhymix.org&quot; data-og-source-url=&quot;https://rhymix.org/qna/1771834&quot; data-og-url=&quot;https://rhymix.org/qna/1771834&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bVYmEW/hyYIaPdPCU/ltjtkyC3rnsuOccldf4cU1/img.png?width=1440&amp;amp;height=720&amp;amp;face=0_0_1440_720&quot;&gt;&lt;a href=&quot;https://rhymix.org/qna/1771834&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://rhymix.org/qna/1771834&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bVYmEW/hyYIaPdPCU/ltjtkyC3rnsuOccldf4cU1/img.png?width=1440&amp;amp;height=720&amp;amp;face=0_0_1440_720');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Rhymix - 시놀로지 Nginx 짧은 주소 안되는데요 ㅜㅜ&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;안녕하세요? 최근 질문이 많아서 죄송합니다. 홈페이지 셋팅을 다하고 나서 보니 짧은 주소가 안되더라구요. 제 시놀로지 서버에 홈페이지가 2개 있는데, 하나는 짧은 주소를 잘 지원하고 있고&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;rhymix.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;rhymix 로 새로이 재탄생한지 좀 된 xe 의 새버전을 설치해보았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;DSM 7.2는 가상호스트 방법도 달랐다. 뭔가 좀 복잡해졌다. 관리면에서 편하게 하려고 한거 같기도하고.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아무튼, 웹서비스항목에 들어가서 , 기본 스크립트 언어를 pph7.4 를 만들어두고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;웹포털-웹서비스 순으로 생성해간다. 기본적으로 php에 백엔드서버를 nginx로 선택해도 문제없는데(Gnu보드)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 rhymix를 짧은 주소 즉, rewrite모드를 사용하기 위해서는 백엔드서버를 apache2.4를 선택해야한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 php8.0에 apache2.4는 문제가 있으니,&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;반드시 php7.4(rhymix 최소설치요구버전) 에 apache2.4로 해야한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;웹서비스를 백엔드서버 nginx로 이미 했다면, 변경이 안되므로 웹포털, 웹서비스에서 둘다 삭제하고,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다시 순차적으로 만들어준다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Server/Xpenology - Web Server</category>
      <category>dsm7.2 웹서버</category>
      <category>dsm7.2 짧은주소</category>
      <category>rhymix rewrite</category>
      <category>rhymix 짧은주소</category>
      <author>HappyChild</author>
      <guid isPermaLink="true">https://3jini.tistory.com/392</guid>
      <comments>https://3jini.tistory.com/392#entry392comment</comments>
      <pubDate>Thu, 17 Apr 2025 14:53:30 +0900</pubDate>
    </item>
    <item>
      <title>윈도우11 설치시 로컬계정 설치방법</title>
      <link>https://3jini.tistory.com/391</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;윈도우 11을 설치할때 MS 메일계정이 아니라 로컬계정으로 설치하는 방법은, 인터넷 잡는 단계에서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;SHIFT + F10 눌러서 CMD 창이 뜨면,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;oobe\bypassnro.cmd 엔터 후 재부팅.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이후 인터넷 잡는 단계에서, &quot;인터넷 없이 설치&quot; 가 활성화되어 해당 버튼 클릭후 넘어가면 로컬 계정으로 설치할 수 가 있었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하지만 최근 MS에서 또 방식을 바꾸었다. 아마도 Win11 24H2까지는 기존방식이 될것 같고,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;25H2(25h1은 발표안하는듯), 부터는 다음 방식으로 해야한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 레지스트리 입력방법&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;동일하게 SHIFT+F10 이후 CMD창에서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;reg add &lt;b&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD / d 1 /f&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이후&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;shutdown /r /t 0&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해서 재부팅시키면 된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 더 간편한 방법으로, SHIFT+F10해서&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;start ms-chx:localonly&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아무튼 늘 창과 방패의 싸움이다. 굳이 왜 이런 번거로움을 만들까.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Win Style/Win11</category>
      <category>bypassnro</category>
      <category>win11 로컬계정</category>
      <category>윈도우11 로컬계정설치</category>
      <category>윈도우11설치</category>
      <author>HappyChild</author>
      <guid isPermaLink="true">https://3jini.tistory.com/391</guid>
      <comments>https://3jini.tistory.com/391#entry391comment</comments>
      <pubDate>Wed, 9 Apr 2025 08:59:41 +0900</pubDate>
    </item>
    <item>
      <title>윈도우 11 RAID to AHCI 변환하기</title>
      <link>https://3jini.tistory.com/390</link>
      <description>&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Raid on 상태의 윈도우를 AHCI로 변경하기&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;핵심은 두가지.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;1. 아래 bcd에 minimal 드라이버최소로딩 안전모드로 부팅하라고 명령후,&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;2. 재부팅하면서 BIOS진입하여, AHCI로 스토리지모드 변경.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;3. BIOS저장후, 재부팅.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;4. bcd에 등록했던 드라이버 최소 안전모드 제거.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.elevenforum.com/t/change-from-raid-to-ahci.12086/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.elevenforum.com/t/change-from-raid-to-ahci.12086/&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #0c0d0e;&quot;&gt;Booting into Safe Mode will work even though the storage mode has been changed... Windows will notice the change and load the correct driver on the next normal boot. Basically that means, you can do this:&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #0c0d0e;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal; background-color: #ffffff; color: #0c0d0e; text-align: start;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;Run&amp;nbsp;cmd&amp;nbsp;as administrator (not PowerShell, you would have to escape&amp;nbsp;{...})&lt;/li&gt;
&lt;li&gt;Copy-paste this command, which will start Windows in Safe Mode the next time you reboot:&lt;/li&gt;
&lt;li style=&quot;background-color: #000000; color: #000000;&quot;&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;&lt;b&gt;bcdedit /set {current} safeboot minimal&lt;/b&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Restart the computer and enter UEFI/BIOS setup.&lt;/li&gt;
&lt;li&gt;Change the SATA operation mode from RAID to AHCI.&lt;/li&gt;
&lt;li&gt;Save changes and exit Setup and Windows will automatically boot to Safe Mode.&lt;/li&gt;
&lt;li&gt;Launch&amp;nbsp;cmd&amp;nbsp;again, as in step #1.&lt;/li&gt;
&lt;li&gt;Copy-paste this command, which will start Windows in Normal Mode the next time you reboot:&lt;/li&gt;
&lt;li style=&quot;background-color: #000000; color: #000000;&quot;&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;&lt;b&gt;bcdedit /deletevalue {current} safeboot&lt;/b&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Reboot and Windows will automatically start with AHCI drivers enabled.&lt;/li&gt;
&lt;/ol&gt;</description>
      <category>Win Style/Win11</category>
      <category>raid to ahci</category>
      <category>스토리지 ahci 변경</category>
      <author>HappyChild</author>
      <guid isPermaLink="true">https://3jini.tistory.com/390</guid>
      <comments>https://3jini.tistory.com/390#entry390comment</comments>
      <pubDate>Fri, 4 Apr 2025 15:03:32 +0900</pubDate>
    </item>
    <item>
      <title>윈도우 및 오피스 인증 MAS AIO</title>
      <link>https://3jini.tistory.com/389</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;인증을 위한 선행조건은 반드시 인터넷이 연결된 상태여야한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;윈도우와 오피스는 가능한 정품 사용을 권장한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다수의 컴퓨터의 인증의 편리함을 위해 사용할 뿐이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. git허브 사이트에서 받는 방법&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래 링크로 하면 항상 최신버전을 받는다. 현재 2024.12.5일 기준으로 v2.8&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ff0000; color: #ffffff; text-align: left;&quot;&gt;&lt;a href=&quot;https://github.com/massgravel/Microsoft-Activation-Scripts/archive/refs/heads/master.zip&quot;&gt;https://github.com/massgravel/Microsoft-Activation-Scripts/archive/refs/heads/master.zip&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: left;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;압축풀고 MAS_AIO.CMD 파일을 우클릭 관리자권한으로 실행 하면된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1)윈도우의 경우 하드웨어인증은 1번 HWID --&amp;gt; 보드 영구 인증&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2)KMS인증의 경우 180일 기간으로 180일마다 해줘야한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;윈도우와 오피스 2번--&amp;gt; 4번&amp;nbsp; 순으로 진행.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 파워쉘을 이용하는 방법&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;powershell -Command &quot;&amp;amp;{파워쉘명령어}&quot;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;형식이다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;MAS AIO인증하는 방법으로 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;항상 최신버전을 다운로드&lt;/b&gt;&lt;/span&gt;하는&amp;nbsp; 파워쉘명령어&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;PS에서 irm&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://get.activated.win&quot;&gt;https://get.activated.win&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;| iex 이다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;따라서 다음과 같이한다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;@echo off&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;setlocal&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;cd %~dp0&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;powershell -Command &quot;&amp;amp;{&lt;span style=&quot;color: #ff0000;&quot;&gt;irm&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://get.activated.win&quot;&gt;https://get.activated.win&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;| iex&lt;/span&gt;}&quot;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;1과 동일하게 창이 뜨면 1과 동일한 방법으로 진행하면 된다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000; text-align: start;&quot;&gt;3. 단축 명령어&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background-color: #ffffff; color: #000000; text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;mas_aio.cmd /hwid&lt;/b&gt; 윈도우 하드웨어인증&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background-color: #ffffff; color: #000000; text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;mas_aio.cmd /k-office&lt;/b&gt; 오피스KMS인증&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background-color: #ffffff; color: #000000; text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;mas_aio.cmd /k-windowsoffice&lt;/b&gt; 윈도우및오피스 KMS인증&lt;/span&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Win Style/WinAll</category>
      <category>kms인증</category>
      <category>오피스인증</category>
      <category>윈도우인증</category>
      <author>HappyChild</author>
      <guid isPermaLink="true">https://3jini.tistory.com/389</guid>
      <comments>https://3jini.tistory.com/389#entry389comment</comments>
      <pubDate>Thu, 5 Dec 2024 16:07:49 +0900</pubDate>
    </item>
    <item>
      <title>윈도우 11 시간설정 - 자동으로 표준시간대 설정 비활성상태일때 활성으로 변경하는 방</title>
      <link>https://3jini.tistory.com/388</link>
      <description>&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;윈도우의 현재지역과 시간을 맞춰야 할 필요가 있다. 윈도우 초기 설치했을때나, 또는 몇년 사용하다보면 시간이 안맞는때가 있다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;시모스 배터리 수명이 다되어간다든지 하면 , 우리 벽시계가 느리게가듯이 그런것이다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;UTC+09시 서울 로 설정 및 표준시간대 를 자동으로 설정하면 알아서 변경해주는데 그 방법을 알아보자.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;275&quot; data-origin-height=&quot;481&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/y88z8/btsK7FqgHaz/w4TF0Ps1kVor6XP6s5Js0K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/y88z8/btsK7FqgHaz/w4TF0Ps1kVor6XP6s5Js0K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/y88z8/btsK7FqgHaz/w4TF0Ps1kVor6XP6s5Js0K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fy88z8%2FbtsK7FqgHaz%2Fw4TF0Ps1kVor6XP6s5Js0K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;275&quot; height=&quot;481&quot; data-origin-width=&quot;275&quot; data-origin-height=&quot;481&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;759&quot; data-origin-height=&quot;238&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qzHgo/btsK9wyl1C2/r7oAi49QuUQX8mj3wowkr0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qzHgo/btsK9wyl1C2/r7oAi49QuUQX8mj3wowkr0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qzHgo/btsK9wyl1C2/r7oAi49QuUQX8mj3wowkr0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqzHgo%2FbtsK9wyl1C2%2Fr7oAi49QuUQX8mj3wowkr0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;759&quot; height=&quot;238&quot; data-origin-width=&quot;759&quot; data-origin-height=&quot;238&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;이부분이 보통은 토글로써 클릭하면 켬/끔이 전환된다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그러나 이것이 비활성으로 토글 전환 되지 않을때는 아래와 같이 하면된다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;윈도우 시작메뉴옆의 돋보기버튼 눌러서 &quot; 위치 &quot; 라고 치면 위치개인정보 가 나온다. 클릭해서 이&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;481&quot; data-origin-height=&quot;245&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nhWU9/btsK8nh5I1n/udNPLIMyMIjdQYmJATFqpk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nhWU9/btsK8nh5I1n/udNPLIMyMIjdQYmJATFqpk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nhWU9/btsK8nh5I1n/udNPLIMyMIjdQYmJATFqpk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnhWU9%2FbtsK8nh5I1n%2FudNPLIMyMIjdQYmJATFqpk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;481&quot; height=&quot;245&quot; data-origin-width=&quot;481&quot; data-origin-height=&quot;245&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 나서 나오는 창에서 두가지 부분을 모두 켜주면 된다.&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;위치서비스 --&amp;gt; 켬&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;앱에서 사용자의 위치에 엑세스 하도록 허용 --&amp;gt; 켬&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #000000; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 나서 윈도우 시간의 자동으로 표준시간대 설정에서 토글이 활성상태가 되어 변경이 될것이다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;778&quot; data-origin-height=&quot;333&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TUB4h/btsK73qEsn0/udXBwO5E37f36O12siwhw0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TUB4h/btsK73qEsn0/udXBwO5E37f36O12siwhw0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TUB4h/btsK73qEsn0/udXBwO5E37f36O12siwhw0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTUB4h%2FbtsK73qEsn0%2FudXBwO5E37f36O12siwhw0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;778&quot; height=&quot;333&quot; data-origin-width=&quot;778&quot; data-origin-height=&quot;333&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Win Style/Win11</category>
      <category>윈도우 표준시간대 비활성</category>
      <category>표준시간대 비활성</category>
      <category>표준시간대 자동</category>
      <author>HappyChild</author>
      <guid isPermaLink="true">https://3jini.tistory.com/388</guid>
      <comments>https://3jini.tistory.com/388#entry388comment</comments>
      <pubDate>Thu, 5 Dec 2024 15:57:38 +0900</pubDate>
    </item>
    <item>
      <title>cerbot 을 이용한 와일드카드 인증서 만들기</title>
      <link>https://3jini.tistory.com/387</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://3jini.tistory.com/378&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://3jini.tistory.com/378&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1709778101243&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;윈도우 우분투 wsl2에서 ssl 와일드카드 인증서만들기&quot; data-og-description=&quot;최근들어 win-acme로 와일드카드 생성이 자꾸 오류가 생겨서(원인 모르겠음), ssl업데이트를 못하고 있다가 윈도우 내장 리눅스인 wsl2를 설치하고 쉘접근해서 스크립트로 돌려보았다. 스크립트 내&quot; data-og-host=&quot;3jini.tistory.com&quot; data-og-source-url=&quot;https://3jini.tistory.com/378&quot; data-og-url=&quot;https://3jini.tistory.com/378&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/7p5RC/hyVueCa4AG/2hjyM3KWkJHQJr8YeRo6ek/img.jpg?width=800&amp;amp;height=663&amp;amp;face=0_0_800_663,https://scrap.kakaocdn.net/dn/dTSzeA/hyVxBoWYV2/SLKW9Mc2r9uMQAimrAnvqk/img.jpg?width=800&amp;amp;height=663&amp;amp;face=0_0_800_663,https://scrap.kakaocdn.net/dn/ZHHtZ/hyVxuJ8oEC/GlBKMD8tXspexrXUB1BpFk/img.jpg?width=893&amp;amp;height=741&amp;amp;face=0_0_893_741&quot;&gt;&lt;a href=&quot;https://3jini.tistory.com/378&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://3jini.tistory.com/378&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/7p5RC/hyVueCa4AG/2hjyM3KWkJHQJr8YeRo6ek/img.jpg?width=800&amp;amp;height=663&amp;amp;face=0_0_800_663,https://scrap.kakaocdn.net/dn/dTSzeA/hyVxBoWYV2/SLKW9Mc2r9uMQAimrAnvqk/img.jpg?width=800&amp;amp;height=663&amp;amp;face=0_0_800_663,https://scrap.kakaocdn.net/dn/ZHHtZ/hyVxuJ8oEC/GlBKMD8tXspexrXUB1BpFk/img.jpg?width=893&amp;amp;height=741&amp;amp;face=0_0_893_741');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;윈도우 우분투 wsl2에서 ssl 와일드카드 인증서만들기&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;최근들어 win-acme로 와일드카드 생성이 자꾸 오류가 생겨서(원인 모르겠음), ssl업데이트를 못하고 있다가 윈도우 내장 리눅스인 wsl2를 설치하고 쉘접근해서 스크립트로 돌려보았다. 스크립트 내&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;3jini.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기존에 사용하던 acme가, 갱신날을 놓치고 새로 하려니 잘 되지가 않았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또 찾아보다가 certbot을 이용하는 방법도 있어서 3개월전부터는 이걸로 했다. 이번에도 갱신했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;별도 리눅스 깔거나, 헤놀에서 하기도 그래서, 간단히 윈도우 wsl2 우분투를 활성화해서 사용한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리눅스용 간단히 스크립트 돌리거나 테스트 해볼때 유용하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;윈도우 드라이브로 접근도 가능하니 편하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;c는 /mnt/c 로 이동한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;나는 c:\ssl 폴더에 생성하고자 폴더를 만들어 두었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;#!/bin/sh&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;#참고사이트&lt;br /&gt;#&amp;nbsp;&lt;a href=&quot;https://blog.ewq.kr/59&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://blog.ewq.kr/59&lt;/a&gt;&lt;br /&gt;#&amp;nbsp;&lt;a href=&quot;https://youngsam.net/entry/Ubuntu-Linux-%EC%99%80%EC%9D%BC%EB%93%9C-%EC%B9%B4%EB%93%9C-%EC%9D%B8%EC%A6%9D%EC%84%9C-%EB%B0%9C%EA%B8%89-%EB%B0%9B%EB%8A%94-%EB%B0%A9%EB%B2%95-Lets-encrypt&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://youngsam.net/entry/Ubuntu-Linux-%EC%99%80%EC%9D%BC%EB%93%9C-%EC%B9%B4%EB%93%9C-%EC%9D%B8%EC%A6%9D%EC%84%9C-%EB%B0%9C%EA%B8%89-%EB%B0%9B%EB%8A%94-%EB%B0%A9%EB%B2%95-Lets-encrypt&lt;/a&gt;&lt;br /&gt;#&amp;nbsp;갱신안될때&lt;br /&gt;#&amp;nbsp;&lt;a href=&quot;https://yogyui.tistory.com/entry/Lets-Encrypt-SSL-%EC%9D%B8%EC%A6%9D%EC%84%9C-%EA%B0%B1%EC%8B%A0renew-%EC%A4%91-webroot-%EB%AC%B8%EC%A0%9C-%EB%B0%9C%EC%83%9D-%EC%8B%9C-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://yogyui.tistory.com/entry/Lets-Encrypt-SSL-%EC%9D%B8%EC%A6%9D%EC%84%9C-%EA%B0%B1%EC%8B%A0renew-%EC%A4%91-webroot-%EB%AC%B8%EC%A0%9C-%EB%B0%9C%EC%83%9D-%EC%8B%9C-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#certbot&amp;nbsp;으로&amp;nbsp;인증서&amp;nbsp;받기&amp;nbsp;방법&lt;br /&gt;&lt;br /&gt;#apt&amp;nbsp;install&amp;nbsp;letsencrypt&lt;br /&gt;#apt&amp;nbsp;install&amp;nbsp;certbot&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#아래&amp;nbsp;도메인&amp;nbsp;변경후&amp;nbsp;사용한다&amp;nbsp;&lt;br /&gt;#certbot&amp;nbsp;certonly&amp;nbsp;--manual&amp;nbsp;-d&amp;nbsp;&quot;*.one2.kr&quot;&amp;nbsp;-d&amp;nbsp;one2.kr&amp;nbsp;--preferred-challenges&amp;nbsp;dns-01&amp;nbsp;--server&amp;nbsp;&lt;a href=&quot;https://acme-v02.api.letsencrypt.org/directory&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://acme-v02.api.letsencrypt.org/directory&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#인증서&amp;nbsp;위치&lt;br /&gt;#/etc/letsencrypt/live/one2.kr/&lt;br /&gt;&lt;br /&gt;#conf&amp;nbsp;위치&lt;br /&gt;#/etc/letsencrypt/renewal&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;#갱신하기는 아래명령으로&lt;br /&gt;certbot&amp;nbsp;renew&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;# 생성된 인증서 복사는 아래 명령으로&lt;br /&gt;cp&amp;nbsp;/etc/letsencrypt/live/one2.kr/*&amp;nbsp;/mnt/c/ssl/&lt;/p&gt;</description>
      <category>Server</category>
      <category>cerbot lets encrypt 와일드카드</category>
      <category>cerbot 인증서생성</category>
      <category>xpenology 와일드카드</category>
      <category>렛츠인크립트 와일드카드</category>
      <author>HappyChild</author>
      <guid isPermaLink="true">https://3jini.tistory.com/387</guid>
      <comments>https://3jini.tistory.com/387#entry387comment</comments>
      <pubDate>Thu, 7 Mar 2024 11:26:47 +0900</pubDate>
    </item>
    <item>
      <title>dsm 7.xx 설치용 arpl - rr 관련</title>
      <link>https://3jini.tistory.com/386</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://github.com/syno-community/rr/releases&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://github.com/syno-community/rr/releases&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1705381160062&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;object&quot; data-og-title=&quot;Releases &amp;middot; syno-community/rr&quot; data-og-description=&quot;Redpill Recovery (arpl-rr). Contribute to syno-community/rr development by creating an account on GitHub.&quot; data-og-host=&quot;github.com&quot; data-og-source-url=&quot;https://github.com/syno-community/rr/releases&quot; data-og-url=&quot;https://github.com/syno-community/rr/releases&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/3MuwH/hyU5HKKjEq/ROG4kvPKJiKoqzFAkuwhq0/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600&quot;&gt;&lt;a href=&quot;https://github.com/syno-community/rr/releases&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://github.com/syno-community/rr/releases&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/3MuwH/hyU5HKKjEq/ROG4kvPKJiKoqzFAkuwhq0/img.png?width=1200&amp;amp;height=600&amp;amp;face=0_0_1200_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Releases &amp;middot; syno-community/rr&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Redpill Recovery (arpl-rr). Contribute to syno-community/rr development by creating an account on GitHub.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;github.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현재버전 arpl-rr2024.1.1&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;서버포럼&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://svrforum.com/nas&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://svrforum.com/nas&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1705381227500&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;서버포럼 - NAS(시놀/헤놀)&quot; data-og-description=&quot;서버포럼은 개인 홈서버 구축, NAS, 헤놀로지, IT 정보, 기타 많은갤러리 등 정보 공유 커뮤니티입니다&quot; data-og-host=&quot;svrforum.com&quot; data-og-source-url=&quot;https://svrforum.com/nas&quot; data-og-url=&quot;https://svrforum.com/nas&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/H6afd/hyU5MrKT4h/2HTHZGk3BxpZSSmZJ33aa0/img.png?width=200&amp;amp;height=128&amp;amp;face=0_0_200_128&quot;&gt;&lt;a href=&quot;https://svrforum.com/nas&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://svrforum.com/nas&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/H6afd/hyU5MrKT4h/2HTHZGk3BxpZSSmZJ33aa0/img.png?width=200&amp;amp;height=128&amp;amp;face=0_0_200_128');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;서버포럼 - NAS(시놀/헤놀)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;서버포럼은 개인 홈서버 구축, NAS, 헤놀로지, IT 정보, 기타 많은갤러리 등 정보 공유 커뮤니티입니다&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;svrforum.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시놀로지 dsm도 어느듯 초기 사용하던 5.xx에서 6.17...6.2xx,, 그리고 7.0, 1 을 넘어 7.2대이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그에 따라 나 같은 사람들을 위한 xpenology도 정말 많이 발전되었다. 부팅디스크 만드는 것도 그렇고, network lan driver때문에 상위버전으로 가지 못하는 한계도 많았고,, 개발자들은 대단한듯 하다 . 아무튼 존경스럽다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;5, 6버전대의 부트로더를 위해 열심히 힘쓰셨던 jun's mod 도 어느듯 옛추억이 되버렸다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;arpl 부트로더제작기로&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;테스트해본결과 신규설치는 아무 문제없다. 마이그레이션의 성공사례도 많이 있으니 천천히 해보련다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;6.1.7에서 딱히 벗어나지 못한게 5년은 ?? 넘은거 같다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;딱히 문제도 없고 파일스테이션으로만 거의 활용하다보니 업그레이드의 필요성을 못느끼겠고,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위험을 감수하면서까지 업그레이드를 할 도전의식이 생기지 않는다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그러나... 인생은 배움의 연속이다. 그 자리에 안주해있으면 발전이 없고, 발전이 없으면 쇠퇴하기 마련이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;나 자신을 위해서라도 새로운 도전은 늘 필요하다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;성경구절에 이런 말씀이 있다. 시 92:14 &quot;늙어도 결실하며 진액이 풍족하고 빛이 청청하여&quot;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이르렀다 자만하지 않고, 겸손한 마음으로 배우는 태도 또한 이런삶을 가져다주는 한가지가 될 수 있을 것이다.&lt;/p&gt;</description>
      <category>Server/Xpenology</category>
      <category>arpl rr</category>
      <category>arpl-i18n</category>
      <category>dsm 7.1</category>
      <category>dsm7 마이그레이션</category>
      <category>dsm7.2설치</category>
      <author>HappyChild</author>
      <guid isPermaLink="true">https://3jini.tistory.com/386</guid>
      <comments>https://3jini.tistory.com/386#entry386comment</comments>
      <pubDate>Tue, 16 Jan 2024 14:11:28 +0900</pubDate>
    </item>
    <item>
      <title>Visual Studio 오프라인 다운로드</title>
      <link>https://3jini.tistory.com/385</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;vs community professional enterprise 오프라인 인스톨러 및 iso&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://developerinsider.co/download-visual-studio-2022-web-installer-iso-community-professional-enterprise/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://developerinsider.co/download-visual-studio-2022-web-installer-iso-community-professional-enterprise/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1700109490964&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Download Visual Studio 2022 Web Installer / ISO (Community / Professional / Enterprise)&quot; data-og-description=&quot;Download the Web Installer or Offline Installer (ISO) of Visual Studio 2022 (Community / Professional / Enterprise) for Windows or macOS. Experience a fast and fluid, modern .NET IDE hand-tailored.&quot; data-og-host=&quot;developerinsider.co&quot; data-og-source-url=&quot;https://developerinsider.co/download-visual-studio-2022-web-installer-iso-community-professional-enterprise/&quot; data-og-url=&quot;https://developerinsider.co/download-visual-studio-2022-web-installer-iso-community-professional-enterprise/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/d44ZZy/hyUyytruYm/KaFLeq3Uv6cZoaoyjmEaCK/img.jpg?width=1200&amp;amp;height=675&amp;amp;face=0_0_1200_675,https://scrap.kakaocdn.net/dn/bZeg1W/hyUytllIpY/VRZx6KuEW6R8S0VmhgOlTK/img.jpg?width=1200&amp;amp;height=675&amp;amp;face=0_0_1200_675,https://scrap.kakaocdn.net/dn/bSzv1q/hyUu4U3PQt/aanYFm195eVkUdBSzfZfN0/img.png?width=1253&amp;amp;height=572&amp;amp;face=0_0_1253_572&quot;&gt;&lt;a href=&quot;https://developerinsider.co/download-visual-studio-2022-web-installer-iso-community-professional-enterprise/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://developerinsider.co/download-visual-studio-2022-web-installer-iso-community-professional-enterprise/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/d44ZZy/hyUyytruYm/KaFLeq3Uv6cZoaoyjmEaCK/img.jpg?width=1200&amp;amp;height=675&amp;amp;face=0_0_1200_675,https://scrap.kakaocdn.net/dn/bZeg1W/hyUytllIpY/VRZx6KuEW6R8S0VmhgOlTK/img.jpg?width=1200&amp;amp;height=675&amp;amp;face=0_0_1200_675,https://scrap.kakaocdn.net/dn/bSzv1q/hyUu4U3PQt/aanYFm195eVkUdBSzfZfN0/img.png?width=1253&amp;amp;height=572&amp;amp;face=0_0_1253_572');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Download Visual Studio 2022 Web Installer / ISO (Community / Professional / Enterprise)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Download the Web Installer or Offline Installer (ISO) of Visual Studio 2022 (Community / Professional / Enterprise) for Windows or macOS. Experience a fast and fluid, modern .NET IDE hand-tailored.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;developerinsider.co&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Win Style/WinAll</category>
      <author>HappyChild</author>
      <guid isPermaLink="true">https://3jini.tistory.com/385</guid>
      <comments>https://3jini.tistory.com/385#entry385comment</comments>
      <pubDate>Thu, 16 Nov 2023 13:38:13 +0900</pubDate>
    </item>
  </channel>
</rss>