리눅스에서 키(key) 파일을 설치하여 암호 없이 ssh 접속하기
By 반달가면 | 2020년 7월 9일 |
서버에 ssh 접속을 암호 없이 하고자 할 경우, 클라이언트에서 생성한 공개/비밀 RSA 키(public/private RSA key)를 이용해서 설정할 수 있다. 클라이언트에서 생성한 공개키(public key)를 서버에 설치해서, 이 공개키에 대응하는 비밀키(private key)를 가진 클라이언트의 접속을 허용하는 방식이다. 예를 들어 서버 server1.test.net의 john이라는 계정을 암호 없이 ssh 접속하고자 한다고 가정해 보자. 클라이언트에서 아래와 같이 작업하면 된다. # 공개키/비밀키 생성 ssh-keygen "Enter file in which to save the key"라는 메시지가 나오는데, 키 파일을 저장할 위치와 파일명을 묻는 것이다. 그냥 엔터를 누르면
xpstopdf - 리눅스에서 xps 파일을 pdf로 변환
By 반달가면 | 2017년 3월 16일 |
윈도우에서 문서를 인쇄할 때, 프린터를 "Microsoft XPS Document Writer"로 선택하면 xps 파일로 저장을 하게 된다. 리눅스에서 이 파일을 pdf 파일로 변환시킬 수 있는 도두가 xpstopdf다. 우선 설치를 먼저 해야 한다. 데비안/우분투 기준으로 xpstopdf는 libgxps-utils 패키지에 포함되어 있다. 터미널창에서 아래와 같이 입력해서 설치. sudo apt-get install libgxps-utils 실행은 간단히 아래와 같이 하면 된다. 변환하고자 하는 파일이 my_doc.xps라고 하고, 이 파일을 my_doc.pdf로 변환하는 경우다. # my_doc.xps를 my_doc.pdf로 변환 xpstopdf my_doc.xps my_doc.p
우분투 14.04 기반 클라이언트에서 우분투 18.04 기반 NFS 서버에 접속하는 문제
By 반달가면 | 2019년 1월 18일 |
정확히 말하자면, 우분투 14.04LTS 기반인 리눅스 민트 17에서 우분투 18.04LTS 기반인 리눅스 민트 19의 NFS 공유 디렉토리에 접속하는 문제다. 리눅스 민트 19 서버에서 정상적으로 NFS를 다 설정하고(NFS 서버 설정은 이전 게시물을 참고하자. 여기로) 방화벽에서도 NFS 접속을 허용하도록 해 두었는데, 클라이언트에서 접속을 하면 접근 불가 오류 메시지가 계속 나왔다. # 클라이언트에서 NFS 서버로 접속 시도 sudo mount -t nfs server.net:/nfs_export_dir/ ~/nfs_dir mount.nfs: access denied by server while mounting server.net:/nfs_export_dir/ 아무리 이리 저리 찾아
[라즈베리파이] 커널 타이머 - 동적 타이머 실습 및 로그 분석(1)
By Guillermo Austin Kim | 2018년 9월 2일 |
이전 시간에 소스 코드 분석으로 커널 시스템 타이머 동작에 대해 알아봤습니다. 코드를 읽고 이해하는 과정도 중요하지만 배운 내용을 자신의 것으로 만들려면 분석한 코드가 리눅스 시스템에서 실제 어떻게 실행하는지 확인해야 합니다. 한 걸음 나아가 코드를 수정하면서 라즈베리파이에서는 커널 타이머 자료구조 데이터가 어떤 값인지도 확인할 필요도 있습니다. 이번에 소개하는 패치 코드를 입력하고 ftrace 로그를 분석하는 과정을 거치면 배운 내용이 훨씬 더 오랫동안 기억에 남을 것이라 확신합니다. 먼저 전체 패치 코드를 소개합니다.diff --git a/kernel/softirq.c b/kernel/softirq.c--- a/kernel/softirq.c+++ b/kernel/softirq.c@@ -424,10 +