손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법
TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.
iPad에서 원격 Linux 컴퓨터에 접속하는 방법은 크게 세 가지입니다. 명령줄 작업을 위한 SSH , 파일 전송을 위한 SFTP , 그리고 그래픽 인터페이스가 필요한 경우 원격 데스크톱 앱을 사용할 수 있습니다. 대부분의 관리 작업에는 SSH가 가장 빠르고 간편한 방법입니다. Linux 컴퓨터가 가정이나 사무실 네트워크 외부에 있는 경우, SSH를 공용 인터넷에 직접 노출하는 대신 Tailscale과 같은 사설 VPN을 사용하는 것이 좋습니다.
iPad가 연결하려면 Linux 시스템에서 SSH 서버가 실행 중이어야 합니다. Ubuntu에서는 OpenSSH 서버 공식 설명서에서 해당 패키지를 사용합니다 openssh-server. 패키지를 설치하고 서비스를 시작하세요.
sudo apt update
sudo apt install openssh-server
sudo systemctl enable --now ssh
`pip install .service` 명령어를 사용하여 서비스를 확인하십시오 systemctl status ssh. 다른 배포판에서는 이 서비스를 `pip install .service`라고 부를 수도 있습니다 sshd. 또한 Linux 계정 이름과 컴퓨터의 IP 주소 또는 호스트 이름이 필요합니다. 로컬 네트워크에서는 `pip install .service` 명령어를 사용하여 hostname -I컴퓨터의 주소를 찾을 수 있습니다. 이때 신뢰할 수 있는 LAN에 속한 주소를 선택하십시오.

iPadOS에는 범용 SSH 터미널이 포함되어 있지 않으므로 클라이언트를 설치해야 합니다. 이 가이드에서는 앱스토어에서 다운로드할 수 있는 Termius를 사용합니다 . Termius의 iPad 클라이언트는 SSH와 SFTP를 지원합니다. 다른 평판이 좋은 SSH 클라이언트도 사용할 수 있습니다.
앱에서 새 호스트를 생성하고 Linux 시스템의 호스트 이름 또는 IP 주소, Linux 사용자 이름, 그리고 SSH 포트를 입력하세요. OpenSSH는 기본적으로 22 번 포트를 사용하며, 이는 OpenSSH sshd_config 설명서 에 명시되어 있습니다 . 단, 서버 구성을 변경한 경우는 예외입니다.
Linux 암호 또는 (가급적이면) SSH 키를 사용하여 인증하십시오. Termius는 키 관리를 지원하며, OpenSSH는 공개 키를 통해 인증할 수 있습니다 ~/.ssh/authorized_keys. 첫 연결 시에는 서버의 호스트 키 지문을 확인한 후 연결을 수락하십시오. 키 기반 로그인이 제대로 작동하는지 확인하기 전까지는 Linux 서버에서 암호 인증을 비활성화하지 마십시오.

안전한 파일 전송을 위해 별도의 FTP 서버가 필요하지 않습니다. SFTP는 SSH 하위 시스템이므로 동일한 OpenSSH 서비스, 계정 및 인증 방식을 사용할 수 있습니다. Termius에서 저장된 호스트의 SFTP 브라우저를 열고 원격 파일 시스템으로 이동하여 필요한 파일을 업로드하거나 다운로드하세요.
리눅스에서 일반적으로 사용되는 권한 설정을 기억하세요. 원격 계정은 해당 계정에 접근 권한이 부여된 위치에만 읽기/쓰기 작업을 할 수 있습니다. 파일 전송을 쉽게 하려고 루트 계정으로 로그인하는 것은 피하세요. 적절한 권한을 설정하여 파일을 이동하거나, sudo관리 권한이 필요한 경우 터미널을 사용하세요.

터미널 대신 그래픽 애플리케이션이 필요한 경우 원격 데스크톱 도구가 더 적합합니다. 현재 사용 가능한 옵션 중 하나는 AnyDesk입니다. AnyDesk 공식 Linux 다운로드 페이지 에서 Linux 클라이언트 와 AnyDesk iPad 앱을 설치하세요 . 그런 다음 iPad에서 Linux 컴퓨터의 AnyDesk ID 또는 별칭을 입력하고 Linux에서 연결을 승인합니다.
AnyDesk의 최신 설명서 에 따르면 무인 액세스를 위해 원격 컴퓨터에 무인 액세스 암호를 설정해야 합니다. 강력하고 고유한 암호를 사용하고, 가능한 경우 2단계 인증을 활성화하십시오. 재부팅 후에도 컴퓨터에 계속 액세스할 수 있어야 하는 경우, 휴대용 Linux 빌드를 사용하는 것보다 AnyDesk를 설치하는 것이 더 나은 선택입니다.
리눅스에는 한 가지 중요한 제약 사항이 있습니다. AnyDesk는 현재 수신 연결을 위해 Xorg 세션을 필요로 합니다. AnyDesk의 리눅스 지원 페이지 에 따르면 Wayland는 발신 세션을 시작할 수는 있지만 수신할 수는 없습니다. 리눅스에서 다음 명령어를 실행하여 echo $XDG_SESSION_TYPE세션 유형을 확인하십시오.

일반적으로 프라이빗 메시 VPN은 라우터를 통해 TCP 포트 22를 포워딩하는 것보다 안전하고 간편합니다. Tailscale을 사용하려면 Linux와 iPad에 클라이언트를 설치하고 두 기기를 동일한 tailnet에 로그인한 다음, Linux 컴퓨터의 Tailscale IP 주소 또는 MagicDNS 호스트 이름을 SSH 클라이언트에 입력하세요. Tailscale의 iOS 및 iPadOS 설정 가이드에서 모바일 설정 방법을 확인할 수 있습니다. 이렇게 하면 공용 인터넷에 노출되지 않고 다른 네트워크에서 SSH에 연결할 수 있습니다.
| 문제 | 확인해야 할 사항 |
|---|---|
| 연결이 거부되었습니다 | SSH 서비스가 실행 중인지, 포트가 올바른지, 그리고 Linux 방화벽에서 연결이 허용되는지 확인하십시오. |
| 연결 시간 초과 | IP 주소, Wi-Fi 또는 VPN 경로, 라우터 규칙, 그리고 원격 기기가 온라인 상태인지 확인하십시오. |
| 호스트 키 경고 | 예기치 않은 지문 변경을 무시하지 마십시오. 다시 연결하기 전에 서버의 현재 호스트 키를 확인하십시오. |
| AnyDesk는 Linux 세션을 수신할 수 없습니다. | 확인 echo $XDG_SESSION_TYPE: AnyDesk 연결 수신에는 Wayland가 아닌 Xorg가 필요합니다. |
iPad에서 일반적인 Linux 시스템 관리를 하려면 SSH와 SFTP만으로도 충분한 경우가 많습니다. 그래픽 인터페이스가 필요한 경우에만 원격 데스크톱을 사용하고, Linux 시스템이 동일한 신뢰할 수 있는 네트워크에 있지 않은 경우에는 VPN을 사용하십시오.
TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.
웹캠이나 이미지 파일을 사용하여 CoBang으로 Linux에서 QR 코드를 스캔하세요. Flatpak 카메라 접근 관련 설치 옵션, 설정 단계 및 문제 해결 방법을 참조하세요.
Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하세요. 노출, 색상, 깜빡임 감소 및 기타 지원되는 제어 기능을 조정하고 호환되는 비디오 모드를 확인하세요.
Linux에 PhpStorm을 설치하려면 JetBrains Toolbox 또는 독립 실행형 tar.gz 아카이브를 사용하세요. Snap 및 Arch AUR 옵션도 제공됩니다. Java는 이미 포함되어 있습니다.
Cisco Packet Tracer 9.0.1 for Ubuntu 64비트 버전을 다운로드하고, APT를 사용하여 DEB 패키지를 설치한 다음, 터미널에서 라이선스에 동의하고 로그인하여 실습을 시작하십시오.
각 디스플레이마다 별도의 XFCE 4 패널을 생성하고, 두 번째 패널을 올바른 출력에 할당하고, 위치와 크기를 조정한 다음, 필요한 실행기와 상태 항목을 추가합니다.
GNOME Disks 또는 dd 명령어를 사용하여 Linux에서 CD-ROM ISO 파일을 생성합니다. 광학 드라이브를 식별하고, 복사 과정을 모니터링하고, 이미지 유효성을 검사하고, 손상된 디스크나 오디오 디스크에 다른 도구가 필요한 경우를 알 수 있습니다.
GIMP를 사용하여 Linux에서 사진 배경 제거하기: 피사체를 따라 그리고, 선택한 배경을 삭제하고, 투명도를 유지한 다음, 재사용 가능한 PNG 파일로 내보낼 수 있습니다.
FlightGear를 공식 사이트에서 무료로 다운로드하세요. Windows, macOS, Linux 패키지를 비교하고, 데이터 파일을 설치한 후 첫 비행을 시작하세요.
브라우저에서 Google Tasks를 열거나, Chrome 바로가기 또는 앱 스타일 실행을 추가하고, 캘린더 및 Gmail을 통해 날짜별 할 일을 관리하세요.