반응형

최근들어서 클라우드가 각광받고 있기 때문에 AWS, GCP, AZURE 등등 클라우드 서버에 FTP 기능을 이용하여 파일을 사용하는 경우가 빈번하다.

이때, 대부분이 VSFTP를 설치한다. 또는 기호에 따라서 ProFTP를 설치하는 사람도 있다.

개인적으로 구지 FTP를 쓸려면 VSFTPD를 추천한다. 아무래도 보안에 좀 더 강점있다.

ProFTP는 맨날 보안업데이트를 하라고 클라우드 사에서 공지가 오는거 보면 그닥 보안면에서는

좋은 프로그램은 아닌것 같다.

 

다만, 설치하자마자 active 모드로 쓸수있어서 vsftpd 처럼 passive모드를 따로 설정안해줘도 되는 이점이 있다.

이것저것 다 귀찮으면 걍 SFTP를 쓰자 !!!!! 아래 내용을 잘 읽어주세요.

 

SFTP 설정
: 보안 이슈때문에 SSH 의 포트번호를 대부분 많이 바꾼다.
: 여기서는 22번 기본 SSH 대신 20122를 쓴다고 가정해보자.
※ 주의할 점은 SSH PORT 와 SFTP PORT가 모두 동일할 거라고 생각하지만 실상 둘은 다르다. 즉, SSH의 PORT를 변경하게 되면 SFTP PORT또한 별도로 설정을 진행해야한다.

우선 서버에 ROOT 로 접속해서 아래 설정을 변경하자.

$ sudo vim /etc/ssh/sshd_config
....

쭉 ~ 열어 보면 아래 내용에서 Port를 바꿀 수 있다.

# The strategy used for options in the default sshd_config shipped with
# OpenSSH is to specify options with their default value where
# possible, but leave them commented.  Uncommented options override the
# default value.

Port 20122  => 요놈으 ssh Port이다 / 이놈이 원래는 22로 셋팅되어있을 것이다. 이걸 바꾸면 됨.

#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::

~~~~~ 스크롤해서 아래로 더 내려가보자.


# override default of no subsystems
Subsystem       sftp    /usr/lib/openssh/sftp-server

# Example of overriding settings on a per-user basis
#Match User anoncvs
Match LocalPort 20122   => 요놈이 sftp의 Port이다. / 이놈을 위에 포트와 동일하게 하면됨. 그럼 20122로 사용가능!!
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp

이재 재시작 해볼까?

$ sudo /etc/init.d/ssh restart

 

외부 서버에서 접속방법

외부서버에서는 아래 명령어를 이용해서 간단하게 접속이 가능하다.

$ sftp -P 20122 계정명@원격지IP or HOSTNAME

이제 파일을 올리는 방법 및 다운받는 방법을 보자!!

  • put : 1개 파일 올리기용 명령어
  • mput : 여러개 파일 올리기 명령어
  • get : 1개파일 다운로드
  • mget : 여러개 파일 다운로드
  • ls : 접속한 원격지 파일 목록 출력
  • ls! : client 서버의 파일 목록출력 (local일수도 있음)
  • !{명령어} : 로컬서버에서 실행하는 명령어이다.  

대략 보면 vim 의 문법과 비슷한 부분들이 있다.

이제 손쉽게 sftp를 쓰세용.~~~

 

읽으시면 댓글 필수임요~~!

반응형
반응형

오라클 jdk가 유료다 무료다 말이 많다가 드디어 밝혀진 사실 !!

 

유료입니다.

 

웃기죠!!! sun mircosystem 이하의 정책을 이어받는 회사들이 openJDK진형을 유지한다고는 하는데 결국 오라클도 그 중 하나의 회사이죠!!

 

즉, 오라클이 유료jdk도 하고 openjdk 도 한다는 것이죠!

 

그럼 차이점은?

 

openjdk는 jdk 자체 즉, 순수 jdk 입니다.

 

오라클 jdk는 순수jdk에 오라클이 자체적으로 필요한 feature, library, plugin 들을 추가한 것입니다.

 

특별한 프로그램이 아닌 이상 openjdk에서도 대부분의 소스는 정상구동하니 이번기회에 운용 환경을 모두 openjdk로 바꾸는 것을 권장합니다.

 

자, 그럼 우분투에서 openjdk 간단 설치법에 대해서 알아보죠!!

 

(1) OPEN JDK 설치하기

root@service:/# sudo apt-get install openjdk-8-jdk

Reading package lists... Done 
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  ca-certificates-java fontconfig fontconfig-config font

(2) OPEN JDK 버전확인

root@service:/# java -version

openjdk version "1.8.0_265"
OpenJDK Runtime Environment (build 1.8.0_265-8u265-b01-0ubuntu2~16.04-b01)
OpenJDK 64-Bit Server VM (build 25.265-b01, mixed mode)

엄청 쉽다!!

 

source를 받아서 dpkg 빌드 해서 쓰는것도 좋은 방법인데... 이건 다 개발자 욕심임.

 

좋은 기능을 제공해주면 그걸 활용해서 시간을 단축시키는게 더 좋은 방안이다.

 

삭제할때는 어떻게 하면될까?

 

아래를 보시오

 

(3) OPEN JDK 삭제

$ sudo apt-get remove openjdk*
$ sudo apt-get autoremove --purge
$ sudo apt-get autoclean

참~ 쉽당. ㅎㅎㅎㅎㅎ

 

절대 개발자 욕심부리지 말기를!!

반응형
반응형

Ubuntu Linux를 쓰다보면은 Apache2를 설치할때 최신버젼이라고는 하지만 매우 old 하게 설치된다.

 

특정 버젼을 선별해서 설치하고 싶을 경우 아래 기능을 이용하면된다.

 

다만, 매우 최신 버젼일 경우에는 직접 소스코드를 다운로드 받아서 빌드하는 수 밖에 없다.

 

1. 현재 설치가능한 버젼 조회

root@test:~# apt-cache showpkg apache2 | grep 2.4.
2.4.43-1+ubuntu16.04.1+deb.sury.org+7 ......
2.4.18-2ubuntu3.17 (/var/lib/apt/lists.....
....
...

위 기능을 이용해서 설치가능한 패키지 종류를 보다 보면 2.4.43 이라는 단어를 발견하게 된다.

 

즉, apt-get install 로는 apache2 2.4.43 version 까지는 설치가 가능한 것이다. 

 

만약 높은 버젼이 안나오면 우리의 온드레이 님께 ㅎㅎㅎ 패키지를 주세요!!1 하면된다.

 

$ sudo add-apt-repository ppa:ondrej/apache2
$ sudo apt-get update

 

그럼 설치방법에 대해 알아보자.

 

root@test:~# sudo apt-get install apache2=2.4.43-1+ubuntu16.04.1+deb.sury.org+7

위와 같이 sudo apt-get install {패키지명}={버젼정보}를 넣어주면 된다.

 

이러고 나서 아파치 재시작하면 끝!

root@test:~# sudo /etc/init.d/apache2 restart

 

내친김에 PHP 까지 설치해보자.

 

root@test:~# sudo apt-get install php php-mysql
Reading package lists... Done
....
...
# sudo apt install libapache2-mod-php7.0  
# sudo a2enmod php7.0                     
# sudo systemctl restart apache2.service  

이렇게 하면 PHP 연동까지 깔끔하게 마무리가 된다.

 

괜히 최신버젼 설치한답시고 APACHE에서 다운받다가 시간만 소비할뻔 했네

 

역시 사람은 놀면서 해야지 잘된다. ㅎㅎㅎㅎ

반응형
반응형

대학 또는 대학원에서 화학과 학생이라면 누구나 국가 R&D 과제를 통해 시약 재료비를 구매하게 됩니다.

 

이 경우 교수님 승인하에 구매를 하게 되는데요. 

 

흔히들 대리점 및 영업사원분들께 부탁하기도 하지만 급할 경우 온라인으로 주문하는 경우가 많습니다.

 

오늘은 시그마알드리치 (SIGMA-ALDRICH) 온라인 판매 전문몰인 e브릭몰에 대해서 간단히 소개해볼까 합니다.

 

우선 사이트 주소입니다.

 

https://www.ebricmall.com 

 

시그마알드리치 최저가 전문몰 - e브릭몰

Sigma-Aldrich 연구용 시약 판매합니다. 모바일에서 손쉽게 주문 및 결제하세요. 재고가 있는 제품인 경우, 다음 날까지 배송을 해 드리기 위해 최선을 다하고 있습니다.

www.ebricmall.com

e브릭몰 메인화면

 

e브릭몰의 최대 장점은 시그마알드리치 보다 웹 주문 절차가 간편하고 한국업체이기 때문에 언제든지 고객센터로 전화나 카카오톡 상담을 할 수 있다는 것인데요. 사실 다른 곳 보다 친절하고 편리하게 상담할 수 있는 이점은 구매자 입장에서 매우 중요합니다.

 

우선 회원가입을 합니다.

 

로그인 페이지를 보니 네이버, 구글, 브릭 사이트등 다양한 SNS 아이디로 로그인하게 되어있어 일단 편한 느낌이 강합니다.

 

e브릭몰 로그인 화면

일단 네이버로 로그인!! 성공 

 

혹시나 싶어서 모바일로도 되는지 확인함 해봅니다. 오오오오~~~ 모바일에서도 웹 페이지가 이뿌게 잘 뜨네요.ㅎ

 

자 그럼 제품 구매하기 위해 하나 볼까요?

 

메인에 있는 제품을 하나 클릭하니.... 실시간 재고 조회 버튼이 보입니다.

 

e브릭몰의 최대 장점이 바로 이거입니다.

시그마알드리치(SIGMA-ALDRICH) 쪽과 연계되어 실시간으로 주문 가능한 상품인지 재고 조회를 할 수 있기 때문에 시약을 구매하기 전에 바로 배송이 가능한지 실시간으로 확인이 된다는 것입니다.

 

위 버튼을 넣으니 바로 1개 주문 가능하다고 뜨네요. 

 

자 그럼 주문 한번 넣어볼까요?

 

주문하기를 누르니 일반 쇼핑몰처럼 배송지를 입력받고 결제를 할 수 있습니다.

 

단, 아무래도 화학약품이다 보니 배송처가 명확해야 하기 때문에 [ 소속 등록 ] 과정을 거쳐야만 주문이 가능합니다.

 

국가 과제를 많이 해보신 분들은 아시겠지만, 대학의 경우에는 산학협력단 사업자등록증과 주소를 넣으면 됩니다.

 

처음에만 넣고 그다음에 재구매할 때에는 자동으로 등록된 소속을 사용하면 되기 때문에 한번 넣는 건 크게 어렵지 않게 할 수 있습니다.

 

자 이제 결제를 할 건데요.

 

여기서 혁명이 나옵니다. ㅎㅎ 

 

일반적으로 과제를 진행하게 되면 다 ~ 교수님 명의의 연구비 카드로 결제를 하게 됩니다.

 

이경우에는 ISP, 공인인증서 등등이 필요하기 때문에 교수님께서 매번 귀찮게 오셔야 하는데요.

 

e브릭몰에서는 대학 연구원들의 결제 편의성을 위해 전화결제를 제공하고 있습니다.

결제수단에서 [전화승인]을 누르니 제 주문내역과 함께 결제할 수 있는 전화번호가 뜹니다.

 

02-861-4624 로 전화를 걸어보니 고객센터에 신용카드번호와 유효기간 단 2개 정보만으로 간단하게 결제가 완료됩니다

 

허~얼 

 

이제는 일일이 결제승인받기 위해서 교수님이 왔다 갔다 할 필요가 없다는~~~~ 

 

ㅋㅋ 좋은 기능이네요.

 

개인적인 생각으로 최초에 소속 등록하는 게 약간 번거로운 게 있기 때문에 pc에서 하고 그다음부터는 모바일로 하고 바로 전화결제를 이용하면 시그마알드리치(SIGMA-ALDRICH) 시약 주문이 초~간단한 것 같습니다.

 

지금 한시적으로 전 제품 가격을 5% DC 하고 있다고 하네요 

 

실제 시그마알드리치(SIGMA-ALDRICH) 와 가격을 한번 비교해보겠습니다.

 

01
시그마알드리치와 e브릭몰 가격비교

 

슬라이드를 보시면 5%가 할인된 걸 확인할 수 있습니다.

 

대량으로 구매할 때에는 굉장히 저렴하게 구매할 수 있을 듯합니다.

 

지금까지 시그마알드리치(SIGMA-ALDRICH) 제품을 보다 편하게 구매할 수 있는 정보를 공유드렸습니다.

 

화학과, 신소재공학과, 기업체 연구소 등등의 많은 분들이 앞으로 손쉽게 이용했으면 하는 바람입니다.

 

감사합니당.

 

반응형

+ Recent posts