#Ubuntu 18.04 apt install/remove/list

 

1. 설치

$ apt install language-pack-ko

 

2. 제거

$ apt remove language-pack-ko

 

3. 설치되어진 리스트 출력

$ apt list
zynaddsubfx-dbg/xenial 2.5.2-2ubuntu1 i386
zynaddsubfx-dssi/xenial 2.5.2-2ubuntu1 i386
zyne/xenial 0.1.2-2 all
zynjacku/xenial 6-4build1 i386
zypper/xenial-updates 1.12.4-1build0.1 i386
zypper-common/xenial-updates 1.12.4-1build0.1 all
zypper-doc/xenial-updates 1.12.4-1build0.1 all
zziplib-bin/xenial-updates,xenial-security 0.13.62-3ubuntu0.16.04.1 i386

 

참고) Default .bashrc for ubuntu

wiki.kldp.org/HOWTO/html/Adv-Bash-Scr-HOWTO/sample-bashrc.html

 

샘플 .bashrc 파일

#=============================================================== # # bash-2.05 이후 버전을 위한 개인적 $HOME/.bashrc 파일 # # 아 파일은 대화모드 쉘을 위한 것입니다. # 별칭(alias)이나 함수, 프롬프트같은 # 대화모드

wiki.kldp.org

 

 

참고) Default .bashrc for ubuntu

gist.github.com/marioBonales/1637696

 

Default .bashrc for ubuntu

Default .bashrc for ubuntu. GitHub Gist: instantly share code, notes, and snippets.

gist.github.com

 

 

 

CentOS 7(2024.?.? 까지 지원) - iso 파일

 

mirror.kakao.com/centos/7.9.2009/isos/x86_64/

 

CentOS Mirror

 

mirror.kakao.com

 

 

 

 

 

 

'리눅스 > Ubuntu 18.04.5 LTS' 카테고리의 다른 글

Ubuntu 18.04 apt install/remove/list  (0) 2021.04.08
Default .bashrc for ubuntu  (0) 2021.04.08
Ubuntu 18.04 gcc 4.8설치  (0) 2021.04.06
Ubuntu 18.04 root계정 사용하기  (0) 2021.04.06
Ubuntu 18.04 FTP 구축하기  (0) 2021.04.06

#Ubuntu 18.04 gcc설치

 

1. gcc basic 설치

>sudo apt update
>sudo apt install build-essential
>gcc --version

gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

 

2. gcc 4.8설치(낮은버젼으로 설치해야 기존의 프로그램이 compile & link 해야하는경우)


>apt-get install gcc-4.8
>apt-get install g++-4.8

 

 

 

 

'리눅스 > Ubuntu 18.04.5 LTS' 카테고리의 다른 글

Default .bashrc for ubuntu  (0) 2021.04.08
CentOS 7(2024.?.? 까지 지원) - iso 파일  (0) 2021.04.07
Ubuntu 18.04 root계정 사용하기  (0) 2021.04.06
Ubuntu 18.04 FTP 구축하기  (0) 2021.04.06
Ubuntu 18.04.5 iptables 설정  (0) 2021.04.06

 

 

Ubuntu 18.04 root계정 사용하기

 

Ubuntu 18.04를 수동설치하면(서버), 일반계정을 생성하게 된다.

다음은 일반계정으로 로그인후에, root계정을 만들어보자/

 

- 일반계정에서 실행

>sudo passwd root

 

 

'리눅스 > Ubuntu 18.04.5 LTS' 카테고리의 다른 글

CentOS 7(2024.?.? 까지 지원) - iso 파일  (0) 2021.04.07
Ubuntu 18.04 gcc 4.8설치  (0) 2021.04.06
Ubuntu 18.04 FTP 구축하기  (0) 2021.04.06
Ubuntu 18.04.5 iptables 설정  (0) 2021.04.06
Ubuntu 18.04 telnet 구축하기  (0) 2021.04.06

환경 : Ubuntu 18.04.4 LTS (Bionic Beaver) Server (64-bit)

#Ubuntu 18.04 FTP 구축하기

 

 

1.
>apt update -y

2.
>apt-get install vsftpd

 

3. 실행 여부를 확인해봅니다.
>netstat -tnlp

4. 접속을 허락하지 않는 계정은 아래파일에 추가한다.
>vi /etc/ftpusers

 

5. 호스트에서의 파일 전송이 가능하도록 설정 ( 초기 설정은 클라이언트에서 파일 전송이 불가능 )

>vi /etc/vsftpd.conf

 

#write_enable=YES
위의 설정 항목을 아래와 같이 주석 해제합니다.
write_enable=YES

 

6. 설정이 완료되면 vsftpd를 재시작하도록 합니다.
>systemctl restart vsftpd

 

 

 

'리눅스 > Ubuntu 18.04.5 LTS' 카테고리의 다른 글

Ubuntu 18.04 gcc 4.8설치  (0) 2021.04.06
Ubuntu 18.04 root계정 사용하기  (0) 2021.04.06
Ubuntu 18.04.5 iptables 설정  (0) 2021.04.06
Ubuntu 18.04 telnet 구축하기  (0) 2021.04.06
Ubuntu 18.04.5 LTS 파티션 수동설치  (0) 2021.04.06


환경 : Ubuntu 18.04.4 LTS (Bionic Beaver) Server (64-bit)

환경 : Ubuntu 18.04.4 LTS (Bionic Beaver) Server (64-bit) 

#ubuntu 18.04.5 iptables 설정

#ubuntu 18.04.5 iptables 설정

 

1. 일단 IPtables를 이용하기 전에 UFW를 사용 중인 상태라면 UFW를 사용하지 않도록 처리합니다.
- UFW 비활성화
>ufw disable

 

2. 규칙추가 & 차단 & 삭제
- 포트 추가

>iptables -A INPUT -p tcp --dport 21 -j ACCEPT
>iptables -A INPUT -p tcp --dport 22 -j ACCEPT
>iptables -A INPUT -p tcp --dport 23 -j ACCEPT
>iptables -A INPUT -p tcp --dport 80 -j ACCEPT
>iptables -A INPUT -p tcp --dport 443 -j ACCEPT

- 포트 차단
>iptables -A INPUT -p tcp --dport 80 -j DROP
- 포트 차단 규칙 삭제
>iptables -D INPUT -p tcp --dport 80 -j DROP
- 세 번째 라인의 규칙 삭제
>iptables -D INPUT 3

 

3. IPtables 규칙 확인
>iptables --list
>iptables -L

 

4. 규칙 저장
>service iptables save

 

5. [ iptables-persistent 패키지 이용하기 ]
패키지 설치
>sudo apt-get install iptables-persistent netfilter-persistent
저장
>netfilter-persistent save
다시 로드
>netfilter-persistent start
위 저장 및 로드 명령어를 IPtables의 저장(Save) 명령 이후에 수행해주시면 됩니다. 
그러면 서버를 재부팅해도 그대로 IPtables 규칙 설정 정보가 남아 있습니다.

 

6. 방화벽 서비스 부팅 관련 명령
6.1 서비스 시작
>service iptables start
6.2 서비스 정지
>service iptables stop
6.3 서비스 재시작
>service iptables restart
6.4 서비스 저장
>service iptables save

 


텔넷과 xinetd를 설치합니다.

>apt-get install telnetd xinetd

설치가 완료되면 텔넷 설정을 위해서 gedit나 vi와 같은 편집기 툴로 
"/etc/xinetd.d/telnet" 파일을 만들어 줍니다. 파일이 열리면 아래 내용을 입력합니다.

>

service telnet
{
    disable         = no
    flags           = REUSE
    socket_type     = stream
    wait            = no
    user            = root
    server          = /usr/sbin/in.telnetd
    log_on_failure  += USERID
}

>/etc/init.d/xinetd restart

서버에서 IP 확인

>ifconfig -a

텔넷클라이언트로 접속한다음에, 접속 에러가 난다면, 방화벽부분을 살펴봐야 한다.

+ Recent posts