最新記事

SL7(RHEL7)用のTOTPアプリケーション(RPMが望ましい)?
rhel
rpm
scientific-linux
2-factor-authentication

SL7(RHEL7)用のTOTPアプリケーション(RPMが望ましい)?

残念ながら、今年後半にUbuntuに移行する準備ができるまで、しばらくScientific Linux 7(RHEL 7クローン)を使用しています。私たちの組織はEメールでMFAを要求し始め、Linuxユーザー(スマートフォンアプリのバックアップオプションまたはスマートフォンを持たないユーザーのため)のTOTPアプリを見つける必要があります。 KeePassXCTOTP機能がありますが、残念ながら、EPEL RPMはEL8以降でのみ動作するようです。どこかに適した古いバージョンがある場合KeePassXC 子ストレージ残念ながら私はそれを見つけるのに適切な魔法を知らない。私たちのシステムは自動的に設定されるため、Flatpak、AppImage、snapなどの代替アプリケーション形式は残念ながら機能しません。適切なレガシーRPM、または必要に応じて互換性のあるレガシーソースコードを見つけることができる場所を知っている人はいますか? 私も勉強しました。誓う道具しかし、実際にどのように機能させるのか、実際にすべての設定と追加のサポートスクリプトが必要かどうかについてのドキュメントは非常にあいまいです。nixCraftのoathtoolドキュメントに記載されています。残念ながら、エンドユーザーが使用するには複雑すぎます。 または、SL7 / RHEL7で使用するのに適した他のTOTPアプリケーションがありますか?

Admin

不明なジョブの所有者がXeroxプリンタでlpr印刷を失敗することがあります。
rhel
printing
lp
lpr

不明なジョブの所有者がXeroxプリンタでlpr印刷を失敗することがあります。

私の仕事で私がサポートしているシステム(RHEL 8.4サーバーでホストされています)は、画面上のコンテンツを印刷するように要求することを許可します。これはテキストファイルを生成し、ユーザーに関連付けられたプリンタでlprコマンドを呼び出します(したがって、lpr -P [printerName] [ファイル名])。もちろん、プリンタは-E、-x [printerName]、および-vソケット://[printerID]:9100パラメータを使用してlpadminコマンドを介して先制的に追加されます(わかっている限り、このポートは「rawテキスト」)。 システムを使用する主な場所では、最近のオフィスプリンタを最新のプリンタ(Xeroxプリンタ)に置き換え、他のソースでは印刷は正常に機能しますが、システムからの印刷に問題があります。印刷ジョブはプリンタに到着しますが、しばしば拒否されます。拒否されると、「ジョブ所有者」が不明として表示されます。ただし、他の場合は拒否されず、ジョブ所有者は「リモートユーザー」としてマークされます。 以下は印刷拒否の例です。 そして、印刷を許可する例は次のとおりです。 当社のゼロックスの専門家にプリンターの権限を確認してもらいましたが、確認してみると「すべてのジョブタイプを許可」に設定されていました。印刷スクリプトのlprコマンドに-U [something]パラメーターを追加しようとしましたが、動作が変わっていないようです。プリンタがこれらの印刷ジョブを拒否する原因が何であるかを知っている場合は、代わりにします!ありがとうございます。

Admin

NetworkManager는 다른 파일 시스템에 대한 심볼릭 링크 추적을 거부합니다.
rhel
networkmanager
readonly

NetworkManager는 다른 파일 시스템에 대한 심볼릭 링크 추적을 거부합니다.

우리는 의사 임베디드 시스템을 구축 중이며 Centos7.x를 RHEL9.x(또는 AlmaLinux9.x)로 교체하려고 합니다. CentOS7.x는 구성 파일을 스크립트로 사용 /etc/sysconfig/network-scripts하지만 RHEL9.x는 /etc/NetworkManager/system-connections지금까지는 . 구문은 다르지만 이해하기 완전히 어렵지는 않습니다. 그러나 우리는 rootfs를 읽기 전용으로 유지하고 싶었고 이러한 구성 파일에 대한 다른 읽기/쓰기 파티션에 대한 심볼릭 링크를 사용했는데 NetworkManager는 이를 좋아하지 않았습니다. (예를 들어, /etc/resolv.conf약간의 도발에도 패치를 적용하고 파일에 대한 심볼릭 링크를 따르지 않습니다 .nmconnection.) 읽기 전용 rootfs와 함께 NetworkManager를 사용할 수 있는 방법이 있습니까? 예를 들어 정적 심볼릭 링크 /etc/NetworkManager와 쓰기 가능한 파일 시스템 은 신경 쓰지 않지만 /etc/resolv.conf단순히 파일을 심볼릭 링크로 바꾸는 것은 작동하지 않는 것 같습니다. /etc/resolv.conf [추가하도록 편집됨:] /etc/resolv.conf예를 들어 심볼릭 링크로 바꾸는 것이 작동하지 않는 이유 중 하나는 NetworkManager가 시작 시 이를 수행하기 때문입니다.아니요이 파일을 편집하고 대신 다른 파일을 만들고 /etc/이름을 바꾸십시오. NetworkManager에게 이 작업을 수행하지 않도록 지시할 수 있는 방법이 있습니까? [추가 편집:] 매우 비슷해 보입니다.이 오류, 이는 2006년에 보고된 바 있다. 이 문제는 해결되지 않은 것 같습니다. /etc/networkmanager/ 다른 파티션의 폴더에 대한 심볼릭 링크로 설정하면 작동합니다.SELinux가 비활성화된 경우. SELinux를 활성화하면 실패합니다.

Admin

サーバーおよびDockerイメージのCURLコマンドのHTTPバージョン
rhel
docker
curl
http

サーバーおよびDockerイメージのCURLコマンドのHTTPバージョン

DockerコンテナでCURL呼び出しを実行するとcurl https://example.comエラーが発生しますcurl: (92) HTTP/2 stream 0 was not closed cleanly: HTTP_1_1_REQUIRED (err 13)。ただし、dockerコンテナを実行しているホストサーバー(RHEL)で同じコマンドを実行すると正常に動作します。 だからdockerコンテナのコマンドに--http1.1を追加したので、それはうまくいきました。ただし、ホストサーバーで--http1.1を使用して同じコマンドを実行するとエラーが発生しますcurl: option --http1.1: is unknown。 カールは呼び出すときにどのようにhttpバージョンを取得しますか?デフォルトでは、特定のバージョンを使用するように定義できる設定はありますか? --http1.1がサーバーでは機能しませんが、Dockerコンテナでは機能するのはなぜですか? サーバーの Curl バージョンは 7.29.0 です。 DockerコンテナのCurlバージョンは7.64.0です。

Admin

bash: /usr/bin/sed: そのファイルやディレクトリはありません。
bash
sed
rhel
gnome
tilix

bash: /usr/bin/sed: そのファイルやディレクトリはありません。

テストサーバーから意図的に削除しました?????。/シンボリックリンク/lib64とディレクトリが削除される予定です。/mediaすべてがうまくいっていましたが(すべてが壊れていました)、次の結果が気になりました。 [root@testserver /]# ls bin boot dev etc home lib lib64 media mnt opt proc rh_share3 root run sbin srv sys tmp usr var [root@testserver /]# rm -rf ????? bash: /usr/bin/sed: No such file or directory [root@testserver /]# ls bash: /usr/bin/ls: No such file or directory bash: /usr/bin/sed: No such file or directory 一部のパッケージには依存関係がありますが、なぜ押すのと同じくらい簡単なものがsed必要なのか理解できません。sedEnter [root@testserver bin]# rpm -q --whatrequires sed krb5-libs-1.17-18.el8.x86_64 ca-certificates-2019.2.32-80.0.el8_1.noarch dracut-049-70.git20200228.el8.x86_64 crypto-policies-20191128-2.git23e1bf1.el8.noarch policycoreutils-2.9-9.el8.x86_64 authselect-libs-1.1-2.el8.x86_64 cups-filters-1.20.0-19.el8.x86_64 open-vm-tools-11.0.0-4.el8.x86_64 authselect-compat-1.1-2.el8.x86_64 dhcp-client-4.3.6-40.el8.x86_64 nfs-utils-2.3.3-31.el8.x86_64 autofs-5.1.4-40.el8.x86_64 この行はなぜbash: /usr/bin/sed: No such file or directory現れるのでしょうか?明らかにsed欠けていると見なされますが、なぜ呼び出されますか? 。を実行すると、担当者をstrace -o bash bash知っています。すべてのbashコマンドが実行されますか?それとも別のことが起こりますか?sedstream editorsed オペレーティングシステムは、GUIを含むOOTB RHEL 8.2(Oopta)です。 編集する 出力は次のとおりですset | grep sed。 [user1@testserver ~]$ set | grep sed local command=$(HISTTIMEFORMAT= history 1 | sed 's/^ *[0-9]\+ *//'); COMPREPLY=($( compgen -W "$( bpftool help 2>&1 | command sed -e '/OBJECT := /!d' -e 's/.*{//' -e 's/}.*//' -e 's/|//g' )" -- "$cur" )); COMPREPLY+=($( compgen -W "$( bpftool -jp btf 2>&1 | command sed -n 's/.*"id": \(.*\),$/\1/p' )" -- "$cur" )) COMPREPLY+=($( compgen -W "$( bpftool -jp map 2>&1 | command sed -n 's/.*"id": \(.*\),$/\1/p' )" -- "$cur" )) COMPREPLY+=($( compgen -W "$( bpftool -jp map 2>&1 | command grep -C2 "$type" | command sed -n 's/.*"id": \(.*\),$/\1/p' )" -- "$cur" )) COMPREPLY+=($( compgen -W "$( bpftool -jp prog 2>&1 | command sed -n 's/.*"id": \(.*\),$/\1/p' )" -- "$cur" )) COMPREPLY+=($( compgen -W "$( bpftool -jp prog 2>&1 | command sed -n 's/.*"tag": "\(.*\)",$/\1/p' )" -- "$cur" )) type=$(bpftool -jp map show $keyword $ref | command sed -n 's/.*"type": "\(.*\)",$/\1/p'); COMPREPLY=($( compgen -W "$( command sed -ne 's|^iface \([^ ]\{1,\}\).*$|\1|p' /etc/network/interfaces /etc/network/interfaces.d/* 2>/dev/null )" -- "$cur" )); COMPREPLY=($( compgen -W "$( printf '%s\n' /etc/sysconfig/network/ifcfg-* | command sed -ne 's|.*ifcfg-\([^*].*\)$|\1|p' )" -- "$cur" )); COMPREPLY=($( compgen -W "$( command ls -B /etc/sysconfig/interfaces | command sed -ne 's|.*ifcfg-\([^*].*\)$|\1|p' )" -- "$cur" )); COMPREPLY=($( compgen -W "$( printf '%s\n' /etc/sysconfig/network-scripts/ifcfg-* | command sed -ne 's|.*ifcfg-\([^*].*\)$|\1|p' )" -- "$cur" )); local included=$( command sed -ne 's/^[[:blank:]]*[Ii][Nn][Cc][Ll][Uu][Dd][Ee][[:blank:]]\{1,\}\([^#%]*\)\(#.*\)\{0,1\}$/\1/p' "${configfile}" ); COMPREPLY+=($( compgen -W "$( { LC_ALL=C ifconfig -a || ip addr show; } 2>/dev/null | command sed -ne 's/.*addr:\([^[:space:]]*\).*/\1/p' -ne 's|.*inet[[:space:]]\{1,\}\([^[:space:]/]*\).*|\1|p' )" -- "$cur" )) [[ $# -ge $OPTIND ]] && echo "error: $FUNCNAME("$@"): unprocessed arguments:" $(while [[ $# -ge $OPTIND ]]; do printf '%s\n' ${!OPTIND}; shift; done); local hosts=$( command sed -ne 's/^[[:blank:]]*[Hh][Oo][Ss][Tt][[:blank:]]\{1,\}\([^#*?%]*\)\(#.*\)\{0,1\}$/\1/p' "${config[@]}" ); local argtype=$( LC_ALL=C $1 --help 2>&1 | command sed -ne "s|.*$prev\[\{0,1\}=[<[]\{0,1\}\([-A-Za-z0-9_]\{1,\}\).*|\1|p" ); COMPREPLY=($( compgen -W "$( LC_ALL=C $1 --help 2>&1 | command sed -ne 's/.*\(--[-A-Za-z0-9]\{1,\}=\{0,1\}\).*/\1/p' | sort -u )" -- "$cur" )); COMPREPLY+=($( { LC_ALL=C ifconfig -a || ip link show; } 2>/dev/null | command sed -ne "s/.*[[:space:]]HWaddr[[:space:]]\{1,\}\($re\)[[:space:]].*/\1/p" -ne "s/.*[[:space:]]HWaddr[[:space:]]\{1,\}\($re\)[[:space:]]*$/\1/p" -ne "s|.*[[:space:]]\(link/\)\{0,1\}ether[[:space:]]\{1,\}\($re\)[[:space:]].*|\2|p" -ne "s|.*[[:space:]]\(link/\)\{0,1\}ether[[:space:]]\{1,\}\($re\)[[:space:]]*$|\2|p" COMPREPLY+=($( { arp -an || ip neigh show; } 2>/dev/null | command sed -ne "s/.*[[:space:]]\($re\)[[:space:]].*/\1/p" -ne "s/.*[[:space:]]\($re\)[[:space:]]*$/\1/p" )); COMPREPLY+=($( command sed -ne "s/^[[:space:]]*\($re\)[[:space:]].*/\1/p" /etc/ethers 2>/dev/null )); COMPREPLY=($( compgen -W "$( command ls -RL $modpath 2>/dev/null | command sed -ne 's/^\(.*\)\.k\{0,1\}o\(\.[gx]z\)\{0,1\}$/\1/p' )" -- "$cur" )) COMPREPLY=($( compgen -X '' -W '$( command ps axo comm | command sed -e 1d )' -- "$cur" )); COMPREPLY=($( compgen -X '' -W '$( command ps axo command= | command sed -e \ COMPREPLY=($( compgen -W '`command sed -e "y/|/ /" \ COMPREPLY+=($( compgen -W "$( command sed -ne 's/^\([^[:space:]#|]\{2,\}\)|.*/\1/p' /etc/termcap 2>/dev/null )" -- "$cur" ));

Admin

最も重要なことは、時間、本、教育、指導が必要であるということです。
linux
rhel
disk
ssd
storage

最も重要なことは、時間、本、教育、指導が必要であるということです。

私はRed Hat Enterprise Linux Serverバージョン6.7システムを使用しています。 SASおよびSSDディスクコンポーネントとどのコンポーネントを組み合わせて、システムまたはデータベース(Oracle 11gR2)レベルでどのマウントポイントを形成するかを見つけたいと思います。たとえば、 sda + sdb + sdc = /バックアップ サーバーでどのストレージモデルを使用したいですか? SSDを確認するために、次のコマンドが見つかりました。 lsblk -d -o name,rota rotaの結果が0の場合はSSDです(本当かどうかはわかりません)。 しかし、SASディスクをどのように見つけますか? 私はLinuxシステムを初めて使用するのに私が探している質問に対する正確な答えを見つけることができません。 ありがとう、

Admin

ACLのデフォルト権限が機能しません。
permissions
rhel
acl

ACLのデフォルト権限が機能しません。

私は苦しんでいますサンダー・ヴァン・ブグトRHCSAの授業を聞いてACLラップ課題に閉じ込められました。以下を考慮してください。 次の2つのグループがあります。 profs:x:1005:anna,audrey students:x:1006:linda,lisa 私のディレクトリ/ data /には、次のサブディレクトリが含まれています。 [root@vudex ~]# ls -l /data/ total 0 drwxrws--T+ 2 anna profs 22 Feb 25 02:43 profs drwxrws--T. 2 anna students 6 Feb 25 03:35 students 私の目標は、「profs」グループのメンバーに/ data / studentsディレクトリの内容を読み取ることです。したがって、現在/data/studentsにはACLとファイルはありません。 [root@vudex ~]# getfacl /data/students/ getfacl: Removing leading '/' from absolute path names # file: data/students/ # owner: anna # group: students # flags: -st user::rwx group::rwx other::--- そして [root@vudex ~]# ls -l /data/students/ total 0 ただし、ディレクトリにデフォルトのACLを設定しても、ユーザーAudreyはまだ/ data / studentの内容を読み取ることができません。あなたは "profs"グループのメンバーです。 [root@vudex ~]# setfacl -m d:g:profs:rx /data/students [root@vudex ~]# getfacl /data/students getfacl: Removing leading '/' from absolute path names # file: data/students # owner: anna # group: students # flags: -st user::rwx group::rwx other::--- default:user::rwx default:group::rwx default:group:profs:r-x default:mask::rwx default:other::--- [root@vudex ~]# su - audrey [audrey@vudex ~]$ ls -l /data/students/ ls: cannot open directory '/data/students/': Permission denied [audrey@vudex ~]$ -Rただし、フラグを使用してsetfaclコマンドを実行すると機能します。 [root@vudex ~]# setfacl -Rm g:profs:rx /data/students [root@vudex ~]# su - audrey [audrey@vudex ~]$ ls -l /data/students/ total 0 私がここで何を見逃しているのでしょうか?ディレクトリにファイルまたはサブディレクトリが含まれていない場合は、デフォルトのACLを選択する必要がありますか?

Admin

私のstub-resolve.confが見つからないのはなぜですか?
centos
fedora
rhel
oracle-linux
systemd-resolved

私のstub-resolve.confが見つからないのはなぜですか?

systemd-resolvedOracle Linux 7.6を使用したいです。 systemd-networkdとをインストールし、これらのサービスを有効にしてsystemd-resolved無効にしました。networkNetworkManager 可能な作業モデルでこれをローカルパーサーとして使用したいと互換性のsystemd-resolved理由で 。/etc/resolv.conf/run/systemd/resolve/stub-resolv.confnameserver 127.0.0.53 しかし、/run/systemd/resolve/stub-resolv.conf私のインストールからファイルがありません。なんだか教えてください?/run/systemd/resolve/resolv.conf存在するが。

Admin

インターネットにアクセスせずに仮想マシンにqemuをインストールする方法は?
rhel
virtual-machine
qemu

インターネットにアクセスせずに仮想マシンにqemuをインストールする方法は?

私は(最終的に)概念証明Webサーバーを実行するために使用される仮想マシンを構築しています。私のホストコンピュータはRH7.4を実行しており、仮想マシンは7.2を実行しています。 私はフォローアップをしています。レッドハット公式Virtual Machine Managerを使用してVMを設定する方法についての指示がありますが、VMへのqemuゲストのインストールを完了することはできません。命令を出す yum install qemu-guest-agent 購読マネージャを登録する必要があるというエラーを返します。ただし、インターネット接続なしでは登録できません。ホストマシンにはすでにqemu guestがインストールされており、可能であればそれを仮想マシンに転送する方法を見つけたいと思います。もちろん、インターネットにアクセスせずにこの問題を処理する方法はありますか?

Admin

strace、lsof、およびfdinfoを使用してプロセスが監視したいターゲットを見つけるにはどうすればよいですか?
filesystems
rhel
inode
lsof
inotify

strace、lsof、およびfdinfoを使用してプロセスが監視したいターゲットを見つけるにはどうすればよいですか?

RHEL 7、xfsファイルシステムホストにプロセス(NewRelicインフラストラクチャエージェント)があります。他のプロセスですでに使用されているファイルまたはソケットを監視したいようです。 実行すると、strace次の結果が表示されます。 strace: Process 18333 attached read(6, 実行してみるとlsof次のようになります。 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME newrelic- 18333 root cwd DIR 253,3 236 64 / newrelic- 18333 root rtd DIR 253,3 236 64 / newrelic- 18333 root txt REG 253,3 15672136 9280340 /usr/bin/newrelic-infra newrelic- 18333 root mem REG 253,3 68192 16892409 /usr/lib64/libbz2.so.1.0.6 newrelic- 18333 root mem REG 253,3 157400 16892537 /usr/lib64/liblzma.so.5.2.2 newrelic- 18333 root mem REG 253,3 90248 16891935 /usr/lib64/libz.so.1.2.7 newrelic- 18333 root mem REG 253,3 100008 16891900 /usr/lib64/libelf-0.172.so newrelic- 18333 root mem REG 253,3 19896 16892403 /usr/lib64/libattr.so.1.1.0 newrelic- 18333 root mem REG 253,3 88776 16798006 /usr/lib64/libgcc_s-4.8.5-20150702.so.1 newrelic- 18333 root mem REG 253,3 19288 16891827 /usr/lib64/libdl-2.17.so newrelic- 18333 root mem REG 253,3 330464 16891809 /usr/lib64/libdw-0.172.so newrelic- 18333 root mem REG 253,3 43776 17005232 /usr/lib64/librt-2.17.so newrelic- 18333 root mem REG 253,3 1137024 16891840 /usr/lib64/libm-2.17.so newrelic- 18333 root mem REG 253,3 20032 16892412 /usr/lib64/libcap.so.2.22 newrelic- 18333 root mem REG 253,3 86544 16891748 /usr/lib64/libnss_myhostname.so.2 newrelic- 18333 root mem REG 253,3 105824 17005229 /usr/lib64/libresolv-2.17.so newrelic- 18333 root mem REG 253,3 31408 17005206 /usr/lib64/libnss_dns-2.17.so newrelic- 18333 root mem REG 253,3 61624 17005208 /usr/lib64/libnss_files-2.17.so newrelic- 18333 root mem REG 253,3 2151672 16891807 /usr/lib64/libc-2.17.so newrelic- 18333 root mem REG 253,3 141968 17005223 /usr/lib64/libpthread-2.17.so newrelic- 18333 root mem REG 253,3 163400 16798041 /usr/lib64/ld-2.17.so newrelic- 18333 root 0r CHR 1,3 0t0 1042 /dev/null newrelic- 18333 root 1u unix 0xffff9350a1c09c00 0t0 1317098 socket newrelic- 18333 root 2u unix 0xffff9350a1c09c00 0t0 1317098 socket newrelic- 18333 root 3u IPv4 11711276 0t0 TCP myfunhost:52494->infra-api.newrelic.com:https (ESTABLISHED) newrelic- 18333 root 4u a_inode 0,10 0 6464 [eventpoll] newrelic- 18333 root 6r a_inode 0,10 0 6464 inotify newrelic- 18333 root 7r a_inode 0,10 0 6464 inotify newrelic- 18333 root 8u unix 0xffff93518321b400 0t0 1318644 socket fdinfoプロセスでファイル記述子を確認すると、次のようになります。 pos: 0 flags: 00 mnt_id: 10 inotify wd:1 ino:77f7 sdev:14 mask:fce ignored_mask:0 fhandle-bytes:c fhandle-type:1 f_handle:3e61c95cf777000000000000 fdinfo情報を取得またはlsof監視したいコンテンツを見つけることができますか?

Admin

XRDP 아, 아무 일도 일어나지 않았습니다. redhat linux에서 로그아웃하세요.
rhel
gnome
xrdp

XRDP 아, 아무 일도 일어나지 않았습니다. redhat linux에서 로그아웃하세요.

나는 Redhat Linux 서버에서 xrdp를 사용하고 있었고 작동 중이었지만 최근에는 다음 결함으로 인해 작동이 중지되었습니다. 알아보고 있습니다 xrdp-sesman -nm. 다음은 오류입니다. flatpak: /home/username/anaconda3/lib/libuuid.so.1: no version information available (required by /lib64/libappstream-glib.so.8) 나는 추가했다/lib64 and /usr/lib64 to $LD_LIBRARY_PATH 이 문제를 어떻게 해결할 수 있나요?

Admin