달력

11

« 2019/11 »

  •  
  •  
  •  
  •  
  •  
  • 1
  • 2
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

 

Telnet 설치설치 유무 확인

TODO:  rpm으로 Telnet이 설치가 되어 있는지 확인하기

rpm -ql telnet-server


기본적으로 설치가 되어 있지 않습니다.

 

Telnet 설치

TODO: telnet 설치하기

yum install telnet-server

 

root권한이 있어야만 설치가 가능합니다.


 

 

TODO: root권한으로 전환하기

su -

root권한의 계정으로전환되면 #으로 표시됩니다.


 

 

TODO: telnet 설치하기

root 사용자로 접속 후 설치하기

[root@localhost ~]# yum install telnet-server

Yum command has been deprecated, redirecting to '/usr/bin/dnf install telnet-server'.

See 'man dnf' and 'man yum2dnf' for more information.

To transfer transaction metadata from yum to DNF, run:

'dnf install python-dnf-plugins-extras-migrate && dnf-2 migrate'

 

Last metadata expiration check performed 0:50:19 ago on Thu May  5 21:36:17 2016.

Dependencies resolved.

==============================================================================================

 Package                  Arch              Version                   Repository         Size

==============================================================================================

Installing:

 telnet-server            x86_64            1:0.17-61.fc23            fedora             44 k

 

Transaction Summary

==============================================================================================

Install  1 Package

 

Total download size: 44 k

Installed size: 55 k

Is this ok [y/N]: y

Downloading Packages:

telnet-server-0.17-61.fc23.x86_64.rpm                         453 kB/s |  44 kB     00:00   

----------------------------------------------------------------------------------------------

Total                                                          31 kB/s |  44 kB     00:01    

Running transaction check

Transaction check succeeded.

Running transaction test

Transaction test succeeded.

Running transaction

  Installing  : telnet-server-1:0.17-61.fc23.x86_64                                       1/1

  Verifying   : telnet-server-1:0.17-61.fc23.x86_64                                       1/1

 

Installed:

  telnet-server.x86_64 1:0.17-61.fc23                                                        

 

Complete!

[root@localhost ~]#

 

 

TODO : telnet 설치 유무확인하기

[root@localhost ~]# rpm -ql telnet-server

/usr/lib/systemd/system/telnet.socket

/usr/lib/systemd/system/telnet@.service

/usr/sbin/in.telnetd

/usr/share/man/man5/issue.net.5.gz

/usr/share/man/man8/in.telnetd.8.gz

/usr/share/man/man8/telnetd.8.gz

[root@localhost ~]#

 

 

Posted by codedragon codedragon

댓글을 달아 주세요


 

리눅스 디렉터리 구조

최상위 디렉터리는 /이며 root 최상위 디렉터리 아래의 root 계정의 디렉터리임을 의미합니다. 운영체제에서 root 최상위 디렉터리라고 하는 것과 릅니.

 

최상위

하위

설명

/

etc

시스템 환경 주요 설정 파일 보관

 

tmp

임시 파일 보관

 

lib

프로그램 모듈 보관

 

usr

사용자 활용 파일 보관

 

dev

물리적 장치 제어를 위한 파일 보관

 

home

사용자의 작업 디렉토리

 

boot

커널을 위한 프로그램 파일 보관

 

root

슈퍼유저 디렉토리

 

sbin

슈퍼유저가 사용하는 명령어 저장 디렉토리

 

var

시스템 동작 변화하는 파일 저장

 

...

기타

 

 



Posted by codedragon codedragon

댓글을 달아 주세요



 

리눅스/유닉스 계열 운영체제의 특징

·       유닉스(Unix) 1960년대 AT&T Bell 연구소, MIT 그리고 General Electric 공동 연구로 개발에 착수하여 개발한 운영체제입니다.

·       멀티태스크 기능(multitasking) 초점을 맞추었으며 초기 운영체제 Multics 만들었습니다.

·       C 언어 재이식되어 대중화의 기반을 마련하였고, 1970년대 AT&T 본격적으로 유닉스 시스템을 판매하게 되었습니다. 이후 많은 변화를 거쳐 SYSTEM V 계열과 BSD(Berkely Software Distribution) 계열로 발전 왔었으나, 현재는 둘의 장점을 통합한 버전의 유닉스가 배포되고 있습니다. IBM 사용 운영체제인 AIX, 오라클의 솔라리스(Solaris), HP UX 여기에 포함됩니다.

·       리눅스(Linux) 유닉스의 호환 커널(Kernel)입니다. 1991 리누스 토발즈(Linus Tovalds) '자유 소프트웨어(Free Software)' 정책 하에서 완전히 자유롭고 재배포가 가능한 운영체제인 유닉스를 만들었습니다.

·       '자유 소프트웨어' 금전적 무료가 아닌 '원하는 대로의 실행', '무료나 유료로 복제물 재배포', '필요에 따른 개작' 포괄적인 '자유' 부여하는 것을 의미한다.

·       리눅스는 수천 이상의 개발자들이 코드를 보고 update 하고 있습니다. 따라서 버그 발생 다수의 개발자가 수정에 참여하여 빠른 업데이트 가능하지만, 윈도즈와 같은 체계적인 지원이 상대적으로 부족하여 일반인들보다는 전문가들이 사용하고 있습니다.

·       리눅스는 데비안, 레드헷, Fedora, Ubuntu, Cent OS 같이 다양한 버전으로 다양한 회사에서 출시되고 있어 배포 정책, 배포 주기, 사상 등이 각기 다릅니다.

·       유닉스는 현재 서버 시장과 슈퍼컴퓨터 시장에서 매우 높은 점유율을 가지고 있습니다.

 

 

 



Posted by codedragon codedragon

댓글을 달아 주세요



 

 

tree command 설치하기

설치가 되어 있지 않은 경우 아래와 같은 메시지가 오픈됩니다.

osboxes@osboxes:~/testnet$ tree .

Command ; not found, but can be installed with:

sudo snap install tree  # version 3.5, or
sudo apt  install tree

See 'snap info tree' for additional versions.

osboxes@osboxes:~/testnet$

 

 

 

해결방법

osboxes@osboxes:~$ sudo apt-get update
Hit:1
http://ppa.launchpad.net/ethereum/ethereum/ubuntu cosmic InRelease     
Hit:2
http://us.archive.ubuntu.com/ubuntu cosmic InRelease                   
Hit:3
http://us.archive.ubuntu.com/ubuntu cosmic-updates InRelease      
Hit:4
http://us.archive.ubuntu.com/ubuntu cosmic-backports InRelease    
Hit:5
http://security.ubuntu.com/ubuntu cosmic-security InRelease       
Reading package lists... Done
osboxes@osboxes:~$

 

 

osboxes@osboxes:~/testnet$ sudo apt-get install tree
[sudo] password for osboxes:
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libncursesw5 libtinfo5
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  tree
0 upgraded, 1 newly installed, 0 to remove and 11 not upgraded.
Need to get 40.7 kB of archives.
After this operation, 105 kB of additional disk space will be used.
Get:1
http://us.archive.ubuntu.com/ubuntu cosmic/universe amd64 tree amd64 1.7.0-5 [40.7 kB]
Fetched 40.7 kB in 1s (36.0 kB/s)                     
Selecting previously unselected package tree.
(Reading database ... 170539 files and directories currently installed.)
Preparing to unpack .../tree_1.7.0-5_amd64.deb ...
Unpacking tree (1.7.0-5) ...
Setting up tree (1.7.0-5) ...
Processing triggers for man-db (2.8.4-2) ...
osboxes@osboxes:~/testnet$

 

 


Posted by codedragon codedragon

댓글을 달아 주세요


 

 

리눅스 인기순위 - DistroWatch

 

http://bit.ly/2KQtKQH

Rank

Project

Average

Rating

Most Frequent

Rating

Ratings

1

Manjaro Linux

8.49

10

921

2

Linux Mint

8.67

10

829

3

MX Linux

9.12

10

726

4

Debian

8.6

10

461

5

deepin

8.9

10

430

6

Ubuntu

7.57

10

414

7

Solus

8.58

10

385

8

Fedora

8.37

10

327

9

openSUSE

8.8

10

312

10

Devuan GNU+Linux

9.08

10

302

11

Arch Linux

9.35

10

282

12

Antergos

8.14

10

260

13

Zorin OS

8.01

10

226

14

elementary OS

8.05

10

203

15

KDE neon

8.88

10

195

16

Lubuntu

8.64

10

190

17

PCLinuxOS

8.87

10

189

18

Peppermint OS

8.92

10

183

19

Ubuntu MATE

9.29

10

176

20

Slackware Linux

9.59

10

162

 

 





Posted by codedragon codedragon

댓글을 달아 주세요



 

 

Ubuntu - Sublime text 설치하기

 

[Ubuntu Software] 아이콘 클릭 >> sublime 검색


 

 

[Sublime Text] 항목 선택


 

 

[Install]


 

 

관리자 패스워드 입력 >> [Authenticate]


 

설치 ...


 

 

[Launch]


 

 

실행완료!!!


 

 


Posted by codedragon codedragon

댓글을 달아 주세요


 


Ubuntu - 화면보호기 비활성화

 

왼쪽 하단의 [Show Applications]아이콘 클릭 >> [Settings] 아이콘 클릭


 

 

[Brightness & Lock] 실행

"Turn screen off when Inactive for" [Never] 설정 >>

"Lock" [OFF] 변경합니다.


 

 

[Automatic Screen Lock] OFF 설정


 


 

 

 

 


'Security > Unix&Linux' 카테고리의 다른 글

리눅스 인기순위 - DistroWatch  (0) 2019.04.20
Ubuntu - Sublime text 설치하기  (0) 2019.04.08
Ubuntu - 화면보호기 비활성화  (0) 2019.04.03
와일드 카드  (0) 2019.03.04
우분투(Ubuntu)  (0) 2019.02.24
Linux(리눅스)  (0) 2019.02.19
Posted by codedragon codedragon

댓글을 달아 주세요



 

 

와일드 카드

·         "이름에 제한을 두지 않음" 표현하는 사용되는 기호를 의미합니다.

·         하나 또는 많은 문자를 나타내는 사용될 있는 키보드 문자입니다.

·         운영 체계에서 복수의 파일을 이름으로 지정하는 수단으로서 등장하였습니다.

·         예를 들어 물음표(?) 임의의 단일 문자를 나타내는 문자로서, 별표(*) 정해져 있지 않은 수의 문자들을 나타내는 문자로서 사용될 있습니다.

 

와일드 문자

설명

*

연속적인 모든 문자

?

문자

[]

[] 안에 있는 모든 문자, 문자 목록

 

[a-z]

글자가 a부터 z까지를 의미

[a, z]

글자가 a또는 z 의미

{}

여러 개의 패턴을 쉼표로 분리해서 나타낸 목록에서 목록 중에 하나만 포함하더라도 참인 경우를 의미

 

{a, z}

글자가 a 또는 z 의미

 

 

 

 


'Security > Unix&Linux' 카테고리의 다른 글

Ubuntu - Sublime text 설치하기  (0) 2019.04.08
Ubuntu - 화면보호기 비활성화  (0) 2019.04.03
와일드 카드  (0) 2019.03.04
우분투(Ubuntu)  (0) 2019.02.24
Linux(리눅스)  (0) 2019.02.19
레드햇 기업용 리눅스(RHEL)  (0) 2018.10.29
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

우분투(Ubuntu)

·         데비안 GNU/리눅스(Debian GNU/Linux) 기초한 컴퓨터 운영체제로서 고유한 데스크탑 환경인 유니티(Unity; 그놈 데스크톱 환경을 위한 인터페이스) 사용하는 리눅스 배포판입니다.

·         영국에 기반을 회사인 캐노니컬사(Canonical) 지원을 받으며, 일반적으로 여섯 달마다 버전이 나오며 이것은 GNOME 버전이 나오는 시기와 비슷합니다.

·         데비안 GNU/리눅스와 견주어 사용자 편의성에 많은 초점 맞추고 있습니다.

·         우분투는 이름을 남아프리카 공화국의 건국 이념인 우분투 정신에서 가져왔습니다. 남아프리카 성공회 대주교인 데스몬드 투투 대주교에 의하면 우분투에는 옮겨 쓰기에는 어려울 정도로 다양한 뜻이 있다고 합니다.

·         일반적으로 우분투 운영체제 사용자들 사이에서, 우분투는 반투어로 "네가 있으니 내가 있다"라는 의미로 사용되고 있으며, 문서에선 "다른 사람을 위한 인간애”라고 번역되어 있습니다.

·         데비안 GNU/리눅스에 기초한 배포본으로 독자적인 데스크톱 제공합니다.

·         우분투는 개인용 데스크톱과 노트북에서 가장 인기있는 리눅스 배포판입니다.

·         우분투에서 파생된 리눅스 민트가 점점 사용자 층을 넓혀나가고 있습니다.

 

https://en.wikipedia.org/wiki/Ubuntu_(operating_system)

https://namu.wiki/w/%EC%9A%B0%EB%B6%84%ED%88%AC

https://ko.wikipedia.org/wiki/%EC%9A%B0%EB%B6%84%ED%88%AC_(%EC%9A%B4%EC%98%81_%EC%B2%B4%EC%A0%9C)

 

 

http://www.ubuntu.com/


 

 

 

 


'Security > Unix&Linux' 카테고리의 다른 글

Ubuntu - 화면보호기 비활성화  (0) 2019.04.03
와일드 카드  (0) 2019.03.04
우분투(Ubuntu)  (0) 2019.02.24
Linux(리눅스)  (0) 2019.02.19
레드햇 기업용 리눅스(RHEL)  (0) 2018.10.29
rpm 명령어 - rpm 설치, rpm 삭제, rpm 조회  (0) 2018.08.10
Posted by codedragon codedragon

댓글을 달아 주세요

 

 

Linux(리눅스)

·       핀란드 헬싱키 대학의 리누스 토발즈(Linus Torvalds) 의해 최초로 개발된 유닉스 스타일의 공개 운영체제입니다.

·       리눅스란 명칭은 리누스(Linus) 개발 모델인 유닉스(UNIX) 조합한 것입니다.

·       무료 운영체제이며소스 코드 공개되어 있습니다.

·       누구라도 수정 자유롭게 배포 가능합니다.

·       전세계의 수많은 개발자들에 의해 지속적으로 개발되고 있습니다.

 

 

https://en.wikipedia.org/wiki/Linux

https://ko.wikipedia.org/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4

 



'Security > Unix&Linux' 카테고리의 다른 글

와일드 카드  (0) 2019.03.04
우분투(Ubuntu)  (0) 2019.02.24
Linux(리눅스)  (0) 2019.02.19
레드햇 기업용 리눅스(RHEL)  (0) 2018.10.29
rpm 명령어 - rpm 설치, rpm 삭제, rpm 조회  (0) 2018.08.10
cp - 파일을 복사하는 명령어  (0) 2018.07.07
Posted by codedragon codedragon

댓글을 달아 주세요