at

게이트웨이를 얻기 위한 RNDIS 인터페이스
at

게이트웨이를 얻기 위한 RNDIS 인터페이스

RNDIS를 지원하기 위해 USB 가젯을 사용하는 Linux 장치가 있습니다. 목표는 IP 설정을 망칠 필요 없이 모든 컴퓨터를 장치에 연결할 수 있는 것입니다. RNDIS 장치에 고정 IP 주소를 설정했습니다. 의사소통에 관한 한 모든 것이 잘 작동합니다. 작동하지 않는 점은 내 호스트 PC가 내 RNDIS 장치를 게이트웨이로 추가하여 인터넷 연결이 끊어지는 것 같습니다. 장치가 연결될 때마다 원격 게이트웨이 경로를 지정할 수 있지만 이로 인해 사용자 경험이 저하됩니다. 호스트 PC가 게이트웨이를 ...

Admin

rpm-ostree 재설정을 복원하는 방법은 무엇입니까?
at

rpm-ostree 재설정을 복원하는 방법은 무엇입니까?

디버깅을 위해 rpm-ostree reset새 배포를 실행하고 부팅합니다. 그런데 어떻게 회복하나요? 분명히 이전 배포로 부팅할 수 있습니다. 그러나 업그레이드하면 여전히 새로운 배포가 이루어지며 모든 계층화된 패키지 등이 제거됩니다. 나는 그것을 원하지 않습니다. 이것은 결국 테스트일 뿐이며 내 오버레이를 계속 사용하고 싶습니다... 물론, rpm-ostree install …모두 사용할 수 있지만 더 쉬운 방법이 있어야 합니다! Fedora 토론에 교차 게시됨 ...

Admin

Flatpak이 /usr 대신 /var에 애플리케이션을 설치하는 이유는 무엇입니까?
at

Flatpak이 /usr 대신 /var에 애플리케이션을 설치하는 이유는 무엇입니까?

나는 Flatpak(Linux에서 널리 사용되는 패키지 관리자)이 /var기존 디렉토리 대신 이 디렉토리 에 애플리케이션을 설치한다는 것을 알았습니다 /usr. Flatpak은 응용 프로그램을 설치하는 전통적인 위치 이지만 로그, 스풀 및 임시 파일과 같은 가변 데이터를 위한 디렉터리로 선택됩니다. 이 결정의 이유는 무엇입니까? 기존 방식에 비해 장점이 있나요?/usr/var ...

Admin

사용자가 존재한다는 것을 어떻게 증명하나요?
at

사용자가 존재한다는 것을 어떻게 증명하나요?

일부 작업의 경우 사용자가 실제로 존재하는지 확인해야 합니다. 예를 들어 sudo를 사용하려면 운영 체제에서 신중하게 보호하는 비밀번호를 입력해야 합니다. 따라서 sudo가 올바른 비밀번호를 확인하면 사용자가 존재하거나 해당 비밀번호를 공개할 만큼 루트 수준 액세스가 손상되었음을 알게 됩니다. 그런 다음 액세스 권한은 여전히 ​​존재하는 사용자에게 "충분히 가까운" 것으로 몇 분 동안 캐시됩니다. 사용자가 권한 있는 사용자 도구에 의존하지 않고 자신의 존재를 증명할 수 있는 방법이 있습니까? 나는 사...

Admin

openssl로 생성된 .pfx S/MIME 인증서 - iPhone으로 가져올 때 비밀번호가 인식되지 않음
at

openssl로 생성된 .pfx S/MIME 인증서 - iPhone으로 가져올 때 비밀번호가 인식되지 않음

저는 최근 Linux 시스템에서 Thunderbird와 함께 사용할 수 있도록 CA로부터 S/MIME 인증서를 받았습니다. CLI에서 다음 명령을 사용했습니다. openssl pkcs12 -export -in Certificate.crt -inkey private_key.pem -certfile cert_CA.crt -out my-cert.pfx 그런 다음 Thunderbird에 my-cert.pfx를 설치했는데 훌륭하게 작동했습니다. 계속해서 동일한 .pfx 파일을 iPhone으로 가져왔지만 인증서...

Admin

Docker 빌드에서 SELinux 태그 설정
at

Docker 빌드에서 SELinux 태그 설정

SELinux용 태그 파일을 사용하여 squashfs 이미지를 만들려고 합니다. docker buildx를 사용하여 빌드하고 있습니다. 내가 시도한 두 가지 아이디어는 실패했습니다. setfattr또한 chcon컨테이너의 파일 시스템 내의 파일을 표시하는 SELinux 시행 호스트에는 적용되지 않습니다. 잘못된 매개변수만 반환됩니다. 이 작업을 수행하면 레이블을 설정할 수 있습니다. 해당 옵션을 사용하여 xattrs를 설정할 때 mksquashfs파일 배치에 대해 하나의 태그만 설정할 수 있습니다....

Admin

사용자 정의 패키지 보안 메타데이터(RPM)
at

사용자 정의 패키지 보안 메타데이터(RPM)

저는 RPM 패키징을 처음 접했습니다. 내부 SSL 인증서용 RPM이 있는 내부 yum 저장소가 있지만 패키징할 수 있을 만큼 간단한 몇 가지 다른 프로그램/유틸리티가 있지만 RPM 형식으로 찾을 수 없습니다. 명령을 사용하여 저장소를 생성 했지만 createrepo패키지 보안 메타데이터를 제공하는 방법에 대한 정보를 많이 찾을 수 없습니다. 지금까지 내가 찾은 최고의 기사는 다음과 같습니다.보안 메타데이터로 Yum 저장소 설정, 보안 메타데이터를 생성하는 방법을 잘 설명하고 있지만 6년이 지났고(여...

Admin

Ubuntu 22의 배터리 소모. 파워탑을 이해하는 데 도움이 필요합니다
at

Ubuntu 22의 배터리 소모. 파워탑을 이해하는 데 도움이 필요합니다

방금 새로운 Lenovo Thinkpad T14 Gen4를 구입했습니다. Ubuntu 22.04로 전환했는데 배터리 수명이 끔찍합니다. 가볍게 사용하면 2시간밖에 걸리지 않습니다. 이것을 실행했는데 powertop많은 항목이 표시되어 있지만 Bad그 중 많은 항목이 드라이버인 것 같기 때문에 이 항목으로 무엇을 할 수 있는지 이해가 되지 않습니다. 어떤 도움이라도 대단히 감사하겠습니다! Bad VM writeback timeout Bad NMI watch...

Admin

부록: 이미지가 콘텐츠보다 얼마나 큰지 계산하는 방법
at

부록: 이미지가 콘텐츠보다 얼마나 큰지 계산하는 방법

알려진 크기의 파일을 저장하기 위해 FAT 형식의 디스크 이미지를 만드는 중입니다. 이 경우 1GiB 파일입니다. 예를 들어: # Create a file that's 1 GiB in size. dd if=/dev/zero iflag=count_bytes of=./large-file bs=1M count=1G # Measure file size in KiB. LARGE_FILE_SIZE_KIB="$(du --summarize --block-size=1024 large-file | cut --field...

Admin

"해당 파일이나 디렉터리가 없습니다" 상대 심볼릭 링크 및 zsh 쉘
at

"해당 파일이나 디렉터리가 없습니다" 상대 심볼릭 링크 및 zsh 쉘

하루 종일 tmux에서 새 창을 열었지만 불과 몇 분 전에 다른 창을 만들 때 다음 오류가 발생했습니다./etc/zsh/zshrc:109: no such file or directory: /etc/os-release 관련 부분을 보면 zshrc다음과 같습니다. 106 # If you don't want compinit called here, place the line 107 # skip_global_compinit=1 108 # in...

Admin

터미널에서 특정 시간에 대화형으로 명령 실행
at

터미널에서 특정 시간에 대화형으로 명령 실행

비슷한 명령이 있지만 sleep주어진 시간에 명령이 시작되도록 주어진 시간을 지정할 수 있습니까?인터렉티브현재 열려 있는 터미널 창에서요? 명령을 알고 있지만 at현재 열려 있는 터미널 창에서 대화형으로 실행되지 않기 때문에 작동하지 않습니다. 새벽 4시에 터미널에서 명령을 시작해야 합니다. 잠에서 깨어나자마자 명령을 입력하고 Enter를 누르세요. 제가 생각하는 가장 가까운 해결책은 잠자리에 들기 전 04:00까지 남은 시간(초)을 계산한 다음 sleep명령을 사용하는 것입니다. 그러나 그것은 추악...

Admin

/tmp의 Unix 소켓은 재부팅 시 디렉터리가 됩니다.
at

/tmp의 Unix 소켓은 재부팅 시 디렉터리가 됩니다.

저는 raspi() 에서 Ubuntu 기반 서버를 실행하고 있습니다 6.5.0-1015-raspi #18-Ubuntu. 이 시스템에서는 knxdKNX 버스를 실행하고 KNX 버스를 내 서버에 노출한 다음 Docker 컨테이너 내에서 Home Assitant를 실행했습니다. knxd그리고 dockersystemctl 서비스로 구성됩니다. knxd/tmp/eib명령줄 매개변수를 사용하여 UNIX 도메인 소켓을 생성하도록 구성합니다 -u /tmp/eib. 예를 들어 systemctl start시스템이 실행...

Admin

KDE Breath 테마를 사용하지 않고 Qt-creator가 Plasma에서 글로벌 메뉴를 사용하도록 만드는 방법
at

KDE Breath 테마를 사용하지 않고 Qt-creator가 Plasma에서 글로벌 메뉴를 사용하도록 만드는 방법

Qt-creator(만자로그리고KDE 플라즈마 6) 다양한 방법으로 설치: 통해 설치된 경우Qt 유지 관리 도구존재하다$HOME: 수출하지 않습니다메뉴바그래서 아니야글로벌 메뉴(X11에서는 작동하지만 wayland에서는 작동하지 않습니다.) 그렇지 않다KDE 버전의 파일 대화 상자. 그렇지 않다산들 바람 테마애플리케이션. 그렇지 않으면 완전히 괜찮습니다. 통해 설치된 경우팩맨존재하다/쓰레기통: 그것은 수출한다메뉴바 그것은 가지고있다산들 바람 테마애플리케이션. 그것은 가지고있다KDE 파일 대화상자...

Admin