원격 서버에서 실행중인 Linux의 배포판을 어떻게 확인할 수 있습니까?


12

원격 서버가 실행중인 Linux 버전을 확인하려고합니다. SSH로 내 계정에 연결하고 다음 명령을 사용했습니다. uname -a

그리고 나는 얻었다 : 리눅스 just103.justhost.com 2.6.32-20130307.60.9.bh6.x86_64 # 1 SMP Thu Mar 7 15:58:33 EST 2013 x86_64 x86_64 x86_64 GNU / Linux

그러나 그것이 어떤 버전의 Linux인지는 알려주지 않습니다.

어떤 충고? 감사,

사울

lynx.cfg 파일이 있으므로 lynx.cfg 파일을 만들었습니다.

이 파일의 기본 배치는 /etc/lynx.cfg(Red Hat Linux, Fedora)입니다.

그렇다면 시스템이 Red Hat Linux 또는 Fedora입니까?


1
요즘 대부분의 시스템에는 lsb_release가 있습니다.

커널 버전이나 배포판 이름을 원하십니까? 이미 커널 버전을 가지고 있습니다 uname -a(harald 's answer 참조).
ajp15243

배포판 이름을 원합니다.

1
이 질문이 스택 오버플로에서 마이그레이션되었으므로 관련 수퍼 유저 질문 입니다.
ajp15243

1
사회적 접근을 시도 했습니까? 서버 소유자 / 관리자에게 문의하십시오.
AnonymousLurker

답변:


9

이 시도...

$ cat /etc/*-release

/ etc 디렉토리에는 release * 파일이 없습니다.

1
@SaulLugo *-release아닙니다 release*. 나는 그래서 예를 들어, 나는, 아치 리눅스를 실행하는거야 arch-release, lsb-release그리고 os-release/etc/.
ajp15243

[/ etc] # ls * -release / bin / ls : 액세스 할 수 없습니다 * -release : 해당 파일 또는 디렉토리가 없습니다

사울, 당신은 cat /etc/issue당신의 질문에 대한 나의 의견에 표시된대로 노력 했습니까? 연결된 스택 오버플로 질문에 따르면 이전 배포판에서 명령이 제대로 작동 할 수 있습니다.
ajp15243

9

운이 좋으면 다음을 실행하여 일부 정보를 얻을 수 있습니다.

lsb_release -a

운 좋게도 시스템에 lsb_release 명령이 없습니다.

4

"2.6.32-20130307.60.9.bh6.x86_64"는 CentOS 또는 RedHat Linux를 제안합니다. CentOS의 버전을 확인하려면 (CentOS 인 경우) 다음을 사용하십시오.

고양이 / etc / redhat-release

또는 더 일반적으로 :

고양이 / etc / * release

또 다른 방법은 / etc에서 업데이트 서버 및 리포지토리와 같은 구성 파일을 찾아 배포하는 것입니다.

이:

고양이 / etc / issue *

단서를 제공 할 수도 있습니다.

또 다른 방법은 설치된 패키지 관리자를 찾는 것입니다. 이것들을보십시오 :

apt-get -v
yum-버전
팩맨 --version
emerge-버전
pkgtool

이 패키지를 찾으면 "lsb-release"또는 이와 유사한 이름의 패키지를 검색하고이를 찾으면 설치하고 다음을 시도하십시오.

lsb_release -a

1

nmap의 OS 감지를 사용해보십시오 : http://nmap.org/book/man.html


오, 당신은 상자에 로그인했습니다, nm

... 그것은 Linux 3특정 분포 가 아니라 어쨌든 양보 될 것입니다
phihag


0

데비안이 확인하면

cat /etc/debian_version

또는 더 일반적으로

cat /etc/*-release
cat /etc/*version

대부분의 배포판과 일치해야합니다.


0

yum사용 가능한 명령이 있으면 RedHat / CentOS / Oracle이고 yum리포지토리 설정 을 확인하십시오 .

그렇다면 apt-get데비안과 관련이 있으며 소프트웨어 저장소를 다시 확인하여 정확히 어떤 분포인지 확인하십시오.

계정이 없으면 사용자 계정을 만든 사람에게 문의하십시오.)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.