Computer >> 컴퓨터 >  >> 시스템 >> Linux

Linux

  1. 리눅스에서 액세스 제어 목록(ACL)으로 파일 권한을 정교하게 관리하는 방법

    리눅스(Linux)에는 파일과 디렉터리에 대한 접근을 세밀하게 통제할 수 있는 강력한 기능이 있습니다. 바로 액세스 제어 목록(Access Control Lists, ACL)입니다. 이 글에서는 리눅스에서 ACL이 어떻게 동작하는지, 그리고 이를 활용해 파일 권한을 어떻게 제어하는지 단계별로 살펴보겠습니다. 참고: ACL의 작동 원리를 확실히 이해하기 위해 먼저 실습용 리눅스 시스템에 사용자와 그룹을 설정하겠습니다. 아래 실습은 Kali 운영체제가 설치된 가상 머신에서 진행되며, root 사용자는 새로운 사용자를 시스템에 추가하고

  2. 리눅스에 바이러스 백신이 정말 필요할까? 핵심 답변과 이유

    리눅스에는 바이러스가 없다는 통념이 있습니다. 그리고 대부분의 사람들에게 리눅스에서 백신 프로그램이 필요 없다는 것은 사실입니다. 그렇다면 이 두 주장은 어떻게 동시에 참일 수 있을까요? 과연 리눅스 머신에 바이러스 백신이 정말로 필요할까요? 작년 리눅스 데스크톱을 감염시켜 헤드라인을 장식했던 악성코드 EvilGnome 같은 사례도 있었지만, 이런 경우는 극히 드뭅니다. 짧게 답하자면, 더 안전하게 설계되고, 더 꾸준히 관리되며, 솔직히 말해 상대적으로 인기가 적기 때문에 리눅스는 윈도우보다 안전한 환경이라 할 수 있습니다. 다

  3. 우분투에서 SoundConverter로 오디오 파일 손쉽게 변환하는 방법

    드디어 오래된 차량용 오디오 시스템을 MP3까지 지원하는 제품으로 업그레이드하기로 결심했다고 가정해 봅시다. 그런데 문제는, 음질에 까다로운 오디오 애호가인 당신의 음악 컬렉션이 대부분 FLAC 형식이고, 일부는 AAC나 AC3 파일이라는 점입니다. 다행히도 이 파일들을 하나하나 다시 압축하거나 형식을 고민할 필요는 없습니다. SoundConverter는 다양한 오디오 형식을 입력으로 받아들일 수 있고, 모든 파일을 MP3, OGG 또는 AAC로 한 번에 변환(리인코딩)해 줍니다. 이번 글에서는 우분투(Ubuntu)에서 오디오 파일

  4. 영감을 주는 맞춤형 리눅스 데스크탑 6선

    리눅스는 의심할 여지 없이 세상에서 가장 자유롭게 꾸밀 수 있는 운영체제입니다. 다른 OS에서는 배경화면과 아이콘 팩 정도로 데스크탑을 바꾸는 게 고작이라면, 리눅스에서는 마음에 들지 않으면 데스크탑 환경 전체를 통째로 교체할 수도 있습니다.그래서 소개할 데스크탑들은 각기 다른 배포판 위에서 서로 다른 데스크탑 환경을 사용하고 있습니다. 앱, 배경화면, 아이콘, 독까지 모두 제각각이고, 생김새도 완전히 다릅니다. 주인의 취향에 맞춰 맞춤 제작된, 진정한 나만의 데스크탑입니다.그렇다면 공통점은? 모두 보기 좋다는 것 하나면 충분합니다

  5. 리눅스가 사용자 암호를 저장하고 관리하는 방법 완벽 정리

    리눅스는 어떻게 여러 사용자가 동시에 사용하는 멀티 유저 환경을 효율적으로 관리할 수 있을까요? 이 글에서는 리눅스가 사용자 암호와 로그인 정보를 저장하고 관리하는 방식을 단계별로 자세히 살펴봅니다. /etc/passwd 파일 살펴보기 사용자가 아이디와 비밀번호를 입력하면 리눅스는 /etc 디렉터리 안의 여러 파일에 기록된 내용과 입력값을 대조해 신원을 확인합니다. 그중 /etc/passwd 파일은 사용자 정보를 저장하는 가장 핵심적인 파일입니다. 이 파일의 마지막 항목은 carbon이라는 사용자에 해당하며, 각 항목은

  6. 리눅스에서 스크린샷을 찍는 8가지 방법

    중요한 이유로 인해 데스크톱 화면을 다른 사람과 공유해야 하는 순간이 종종 찾아옵니다. 이럴 때 어떤 방법을 쓸 수 있을까요? 여기서 소개하는 것은 리눅스에서 스크린샷을 찍을 때 가장 널리 쓰이는 도구들입니다. 사용 중인 배포판에 특정 도구가 포함되어 있지 않더라도, 소프트웨어 센터나 패키지 저장소에서 다른 대안을 손쉽게 찾을 수 있습니다. 1. Shutter Shutter는 오랫동안 사랑받아 온 스크린샷 도구지만, 우분투 공식 저장소에서 더 이상 제공되지 않으면서 한동안 주목받지 못했습니다. 다양한 기능을 갖추고 있지만, 대부

  7. 리눅스 어디서든 스크립트를 실행할 수 있게 만드는 방법

    Bash 스크립트를 만들어 특정 폴더에 저장하면, 그 폴더 안에 있을 때만 실행할 수 있다는 사실을 금방 알게 됩니다. ls, imagemagick, apache, squid 같은 명령어와 프로그램은 서로 다른 디렉터리에 설치되어 있음에도 어디서든 접근할 수 있는데, 그 비결은 무엇일까요? 정답은 각각의 경로가 PATH 변수에 등록되어 있기 때문입니다. 여기에 원하는 경로를 추가하면 여러분의 스크립트 역시 어디서든 실행할 수 있게 됩니다. Bash에 경로 추가하기 시작하기 전에 알아둘 점이 있습니다. 리눅스 보안 구조의 특성

  8. KDE 클립보드 위젯으로 클립보드 기록을 텍스트 파일로 백업하는 방법

    요즘 클립보드 관리 프로그램 대부분은 과거에 복사했던 항목을 다시 불러와 어디서든 붙여넣을 수 있는 기록 기능을 제공합니다. 하지만 이 기록은 정해진 개수까지만 저장되며, 한도를 넘으면 가장 오래된 항목부터 차례로 삭제됩니다. 따라서 특정 클립보드 항목을 나중에 참조하기 위해 보관하려면 해당 항목을 다시 활성 클립보드로 불러온 뒤, 메모 앱에 하나씩 옮겨 적는 번거로운 과정을 거쳐야 했습니다. 다음에 소개할 방법은 클립보드 기록 전체를 원하는 폴더의 일반 텍스트 파일로 손쉽게 백업할 수 있는 아주 유용한 꼼수입니다. 참고: 이 튜

  9. 리눅스 아이노드(Inode)란 무엇이며 어떻게 작동할까?

    리눅스를 오래 사용해 왔다면 아이노드(inode)라는 용어를 한 번쯤은 접했을 것입니다. 가끔 등장하지만 지금 하고 있는 작업에는 큰 영향을 주지 않아 그냥 지나치기 쉬운 개념입니다. 이 글에서는 아이노드가 정확히 무엇인지, 그리고 어떤 방식으로 동작하는지 차근차근 살펴보겠습니다. 아이노드(Inode)란 무엇인가? 도서관에서는 모든 책이 장르, 저자 이름, 독자 연령대별로 체계적으로 정리되어 있습니다. Bobby Daniels가 쓴 스릴러 소설을 찾고 싶다면 스릴러 코너로 바로 걸어가 저자 이름이 B로 시작하는 책을 찾기만 하면

  10. Linux 스티키 비트 완벽 가이드: 공유 디렉토리 파일 권한 관리 방법

    Linux는 탄생 초기부터 다중 사용자(multi-user) 환경을 지원하도록 설계된 운영체제입니다. 실제 운영 중인 시스템에는 수많은 사용자와 그룹이 존재하기 때문에, 같은 그룹에 속한 사용자들이 하나의 디렉토리를 공유해 사용하는 경우가 매우 흔합니다. 그런데 이렇게 디렉토리 안의 파일을 공유하다 보면 의도치 않은 문제가 발생하기 쉽습니다. 이번 글에서는 스티키 비트(Sticky Bit)를 활용해 공유 디렉토리의 파일 접근 권한을 세밀하게 조정하는 방법을 살펴보겠습니다. 설명을 위해 세 명의 사용자(john1, john2,

  11. Tilix로 리눅스 터미널 한 단계 업그레이드하기

    대부분의 리눅스 배포판은 기본적으로 사용하기 쉽지만 기능이 다소 부족한 터미널을 탑재하고 있습니다. 다행히 이를 업그레이드할 수 있는 훌륭한 대안들이 많습니다. 어떤 터미널은 뛰어난 커스터마이징을, 또 어떤 터미널은 풍부한 기능을 제공하는데, Tilix는 그 사이에서 균형 잡힌 선택지가 되어 줍니다. 지금부터 Tilix를 활용해 터미널을 현대적이고 아름답고 효율적인 작업 공간으로 바꾸는 방법을 알아보겠습니다. Tilix 설치하기 Ubuntu나 호환 배포판을 사용 중이라면 기존 터미널을 열고 아래 명령어만 입력하면 됩니다. sudo

  12. Kali Linux로 안드로이드 스마트폰에 접근하는 방법

    안드로이드 스마트폰은 대부분의 상용 IoT 기기로 이어지는 관문 역할을 합니다. 네스트(Nest) 연기 감지기는 전용 안드로이드 앱으로 관리하고, 네스트 온도조절기로 실내 온도를 조절할 수 있습니다. 스마트 도어락, 영상 도어벨 등 거의 모든 스마트 기기가 알렉사(Alexa)나 다른 마스터 앱을 통해 제어되죠. 그렇다면 만약 누군가 이러한 안드로이드 폰에 원격으로 접근한다면 어떻게 될까요? 불가능하다고 생각하시나요? 이번 글에서는 Kali Linux의 메타스플로잇(Metasploit)을 활용해 안드로이드 폰에 백도어 진입 경로를 만

  13. 리눅스 파일 검색 명령어 완벽 가이드: find, locate, which, whereis

    리눅스 터미널에서 파일을 찾는 방법은 여러 가지가 있으며, 그중에서도 find, locate, which, whereis 명령어가 가장 널리 사용됩니다. 이 글에서는 이 네 가지 검색 명령어의 특징과 공통점, 차이점을 자세히 살펴보겠습니다. 1. find – 강력한 실시간 파일 검색 지정한 디렉터리 내에서 파일을 검색하는 가장 기본적인 방법은 find 명령어를 사용하는 것입니다. 검색 대상 디렉터리를 명시하지 않으면 현재 디렉터리를 기준으로 검색이 진행됩니다. 아래 스크린샷은 현재 디렉터리(.)에서 확장자가 .txt로 끝나는

  14. 리눅스 소프트 링크와 하드 링크의 차이점 완벽 이해

    작업 중인 리눅스 시스템에 여러 겹의 디렉터리 깊숙이 중첩된 파일이 있다고 가정해 보겠습니다. 이 파일에 쉽게 접근하고 싶다면 바탕화면에 바로가기를 만들고 싶어질 것입니다. 이때 활용할 수 있는 것이 바로 심볼릭 링크(symlink), 즉 소프트 링크입니다. 그리고 이 외에도 하드 링크(hard link)라는 또 다른 형태의 링크가 존재합니다. 이 글에서는 소프트 링크와 하드 링크의 차이점을 설명하고, 어떤 상황에서 어느 쪽을 사용하는 것이 좋은지 살펴보겠습니다. 소프트 링크 vs 하드 링크 소프트 링크(soft link),

  15. 리눅스 터미널에서 맞춤법 검사하기: aspell 완벽 활용 가이드

    대부분의 텍스트 편집기에는 작성한 글의 맞춤법을 검사해 주는 기능이 기본으로 포함되어 있습니다. 그런데 리눅스에도 터미널에서 바로 사용할 수 있는 전용 명령줄 맞춤법 검사 도구가 있다는 사실을 알고 계셨나요? 그 도구의 이름은 aspell이며, 우분투(Ubuntu)에는 기본적으로 설치되어 있습니다. 이 도구는 다양한 옵션과 스위치를 제공하므로, 터미널 환경에서도 강력한 맞춤법 검사를 손쉽게 수행할 수 있습니다. 지금부터 aspell을 활용해 터미널에서 맞춤법을 검사하는 방법을 살펴보겠습니다. aspell 소개 일부러 단어 몇 개의

  16. 리눅스에서 비디오 썸네일 시트 만드는 방법: GNOME Videos부터 FFMPEG까지

    비디오 썸네일 시트란 무엇인가? 썸네일 시트(thumbnail sheet)는 비디오의 여러 장면을 한 장의 이미지에 모아 담은 파일입니다. 이 형식은 십여 년 전, 사람들이 아직 사진을 인화해서 보관하던 시절 유행했던 사진 시트에서 유래했습니다. 당시 사진 시트가 필름이나 SD카드 속 사진들의 미리보기 역할을 했던 것처럼, 오늘날의 썸네일 시트도 비디오 파일의 미리보기 역할을 합니다. 미디어 플레이어로 영상을 열어 처음부터 끝까지 재생하며 확인하는 것보다, 썸네일 시트를 훑어보는 편이 훨씬 빠르고 간편하게 영상의 내용과 화질을 파

  17. CBR·CBZ 파일이란? 리눅스에서 만화 파일 읽고 만드는 완벽 가이드

    인터넷에서 만화나 그래픽 노블을 찾아 헤매다 보면 CBR, CBZ 확장자를 가진 파일을 한 번쯤 마주치게 됩니다. 몇 번의 클릭을 거치면 이 두 포맷이 온라인 만화 유통에 가장 널리 쓰이는 형식이라는 사실도 자연스럽게 알게 되죠.그런데 왜 하필 두 가지 포맷일까요? 이미 수많은 파일 형식이 존재하는데 굳이 새로운 포맷이 필요할까요? 그리고 어떻게 활용할 수 있을까요?CBR과 CBZ의 탄생 배경컴퓨터 통신의 초창기, 사람들이 뉴스그룹을 통해 만화를 주고받던 시절에는 각 페이지가 하나의 이미지 파일로 따로 저장되고 전송되었습니다.이후

  18. 리눅스 디렉터리 내용을 확인하는 유용한 명령어: ls, dir, vdir 완벽 정리

    리눅스에는 다양한 작업을 수행할 수 있는 수많은 명령어가 존재합니다. 그중에서도 파일 관리자처럼 디렉터리의 내용을 나열하고 싶다면 몇 가지 명령어를 활용할 수 있습니다. 지금부터 하나씩 자세히 살펴보겠습니다. ls – 가장 기본적인 디렉터리 목록 확인 명령어 디렉터리 내용을 나열하는 가장 대표적인 리눅스 명령어는 ls입니다. 기본적으로 ls는 현재 디렉터리의 내용을 열(column) 단위로 정렬하여 보여주며, 파일과 디렉터리를 서로 다른 색상으로 구분해 표시합니다. 사용자가 직접 생성한 디렉터리는 이름이 작은따옴표( )로

  19. 리눅스에서 IMG 파일을 ISO 파일로 변환하는 방법 완벽 가이드

    리눅스를 사용하다 보면 .ISO 형식의 파일을 자주 접하게 됩니다. 대부분의 리눅스 배포판은 라이브 CD(LiveCD) 이미지를 ISO 형식으로 배포하는데, 이는 리눅스 환경에서 다루기가 훨씬 수월하기 때문입니다. 하지만 가끔 IMG 파일을 마주치게 되는데, 어떻게 처리해야 할지 막막할 때가 있습니다. 이 글에서는 IMG 파일을 손쉽게 ISO 형식으로 변환하는 다양한 방법을 소개합니다.IMG 형식이란?IMG 파일은 여러 가지 의미로 쓰일 수 있지만, 일반적으로 CD나 DVD의 디스크 이미지 복사본을 가리킵니다. 그런데 이 형식에는

  20. KDE에서 애플리케이션 창을 더 스마트하게 관리하는 방법

    KDE의 가장 뛰어난 기능 중 하나는 애플리케이션 창이 데스크톱에 어떻게 나타날지 정의하는 규칙을 설정할 수 있다는 점입니다. 이를 활용하면 특정 창이 항상 기본 데스크톱에서 최대화된 상태로 열리게 하거나, 상대적으로 덜 중요한 애플리케이션의 모든 창을 보조 모니터의 별도 가상 데스크톱으로 보내는 식의 활용이 가능합니다. 이 글에서는 KDE에서 애플리케이션 창을 더욱 효과적으로 관리하는 방법을 알아보겠습니다.이 글은 Kubuntu를 기준으로 작성되었지만, KDE 데스크톱을 사용하는 어떤 배포판에서든 동일한 절차로 진행할 수 있습니다

Total 1513 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:19/76  20-컴퓨터/Page Goto:1 13 14 15 16 17 18 19 20 21 22 23 24 25