본문 바로가기
  • AI (Artificial Intelligence)

Skills/Unix, Linux36

How to SSH on Mac Ref. www.servermania.com/kb/articles/ssh-mac/ SSH or Secure SHell is an encrypted connection protocol which is used to connect to the command line interface of a remote machine. Mac OS features a built-in SSH client called Terminal which allows you to quickly and easily connect to a server. In this article, we'll outline how to SSH to a server using the Terminal program on OS X Mac. How SSH Work.. 2021. 4. 28.
Send mail from linux command line Ref. https://www.lesstif.com/lpt/send-mail-from-linux-command-line-24445045.html https://tecadmin.net/ways-to-send-email-from-linux-command-line/ http://www.garron.me/en/go2linux/send-mail-gmail-mutt.html command line 에서 mail 보내기. 쉘 스크립트 등에서 유용 sendmail 사용 $ echo -e "Subject: Terminal Email Send\n\nEmail Content line 1\nEmail Content line 2" > content $ sendmail user@example.com < content Copy C.. 2020. 8. 7.
Linux 에서 DNS 설정 하기 /etc/resolv.conf 파일을 수정 한다. # Generated by NetworkManager nameserver 168.126.63.1 nameserver 168.126.63.2 사실.. 이건 뭐.. 다른 방법도 있는데.. 디렉터리를 자주 잊어버려.. 서..혼자 확인하고자... 2015. 11. 9.
VNC Server 설정 다시한번 파헤치기 VNCをサービスとして動作させる(デスクトップセッション) CentOSのVNCサービスの起動には三種類があります。 違いの説明は別ページに掲載します。 VNCを動作させる(解説) VNCをサービスとして起動させる流れは、以下のようになります。 1.sysconfigにvncserver接続のパラメータを記述する 2.vncpasswordを設定する 3.vncserverを起動する 4.デフォルトのウィンドウマネージャがtwmなので修正する 5.vncserverを再起動する 6.ファイアウォールを解放する 7.別の端末からVNCで接続する 1./etc/sysconfig/vncserversを図のように編集するVNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd" VNCSER.. 2015. 10. 30.
리눅스 환경에서 mysql 연동하기 리눅스 환경의 JAVA에서 MySQL 연결을 위한 드라이버 설정 1. 드라이버 다운로드자신이 사용하는 MySQL 버전에 맞게 다운로드 - MySQL 5.0 하위 버전http://downloads.mysql.com/archives.php?p=mysql-connector-java-3.1 - MySQL 5.1 이상(현재 최신버전)http://dev.mysql.com/downloads/mirror.php?id=414246 - 다른 버전 선택http://downloads.mysql.com/archives.php 위 링크로 이동하면, 'mysql-connector-java-x.x.x.tar.gz'(또는 *.zip) 파일을 다운로드 받을 수 있다. 단, 오라클 계정으로 로그인을 해야한다.(오라클 계정 하나면 오라클,.. 2015. 9. 23.
How to install tcpreplay on Linux Tcpreplay is a suite of command-line utilities that are used to "replay" previously captured packet dumps in a real network. In order to use tcpreplay, you first need to capture live network traffic using packet capture tools such as tcpdump, rewrite TCP/IP packet headers of the captured packets appropriately (usually MAC and IP addresses), and then re-inject the packets on to any arbitrary netw.. 2015. 3. 18.
.bash_profile과 .bashrc의 차이점 .bash_profile과 .bashrc의 차이점25 Nov 2013bash를 쓰다보면 환경변수를 지정하면 편할 때가 종종 있는데 .bash_profile에 써야할 지.bashrc 파일에 써야할 지 자주 헷갈립니다.. 저와 비슷한 경험을 하실 분들을 위해서 여기 간단히 정리해 둡니다. .bash_profile은 처음 로그인할 때 실행되고 그 이후에는 인터렉티브 bash를 실행하면 .bashrc가 실행됩니다.근데 이 로그인이라는 표현도 헷갈립니다. 이는 예를 들어 보는 것이 편합니다.console에 로그인 하거나ssh를 통해서 로그인하거나Mac OSX이나 Linux에서 터미널 프로그램을 실행하거나 탭을 늘이거나이들 각각이 모두 로그인으로 간주 됩니다. 그래픽 세션 로그인과 좀 의미가 다릅니다.그 이외의 경.. 2015. 3. 5.
[Linux] 아파치를 이용한 리눅스 웹 서버 구축 웹 서버란?웹 서버 (소프트웨어) : 웹 브라우저 클라이언트로부터 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지에서 흔히 찾아 볼 수 있는 자료 콘텐츠에 따라 HTTP에 반응하는 컴퓨터 프로그램웹 서버 (하드웨어) : 위에 언급한 기능을 제공하는 컴퓨터 프로그램을 실행하는 컴퓨터– 위키백과Apache(아파치)란?아파치 HTTP 서버(Apache HTTP Server)는 아파치 소프트웨어 재단에서 관리하는 HTTP 웹 서버이다.BSD, 리눅스등 유닉스 계열 뿐 아니라 마이크로소프트 윈도나 노벨 넷웨어 같은 기종에서도 운용할 수 있다.– 위키백과아파치는 웹 서버의 일종으로 현재 가장 인기있는 서버로 LAPM(Linux + Apache + PHP + Mysql)조합이 많이 보편화 되어 사용되고 .. 2014. 11. 26.
[CentOS] Repair Mode 상황서버를 운용하다 렉에 있는 HDD 3개중 1개를 언마운트 후 꺼내었다.한번도 Reboot을 한적이 없었기 때문에 문제가 있는지 알 길이 없었다.내부 VM에서 Background로 갑자기 튕기는 바람에 전체 Reboot이 되었는데 전에 빼두었던 HDD로 인해서 인식이 되지가 않는다. 해결/etc/fstab 으로 들어가서 문제의 파티션?! 경로를 주석처리하고 Reboot을 하면 된다. 당황하지 마라.. GUI에 익숙하거나 늘 해본던 기능만 하던 Linux 스킬이 하나 늘어난 것을 확인할 수 있다. ... 엔지니어여!! 바람직하지 않는 대한민국의 개발환경에 대해 까불 수 있을때 도전하라..애 없을때 자주 개겨야 대한민국이 발전한다!! 특히 대리부터 1년차는 좀 대들어야 한다 ㅋ다음은 기회가 없다.. 2014. 10. 16.
Configure Linux Virtual Local Area Network (VLAN) LAN is an acronym for Virtual Local Area Network. Several VLANs can co-exist on a single physical switch, which are configured via Linux software and not through hardware interface (you still need to configure actual hardware switch too). Hubs or switch connects all nodes in a LAN and node can communicate without a router. For example, all nodes in LAN A can communicate with each other without t.. 2014. 7. 31.
Linux VLAN configuration 1. Connect the eth0 interface of your linux machine to the switch. 2. Remove the IP Address information on the eth0 interface # ifconfig eth0 0.0.0.0 # ifconfig eth0 up3. Configure 2 VLANs on the eth0 interface using vconfig as follows (100,200 are the VLAN id’s). If the 8021q.o module is not loaded, the vconfig command (when invoked first time) will automatically load the module. # vconfig add .. 2014. 7. 31.
linux 브릿지 설정 brctl 리눅스에서 브리지를 추가하는 명령어이다. 사용법은 다음과 같다. eth0와 eth1을 br0로 묶는 방법이다. 1. #brctl addbr br0 : br0 인터페이스를 추가한다. 2. #brctl addif eth0 : eth0 추가 3. #brctl addif eth1 : eth1 추가 4. #ifconfig eth0 0.0.0.0 : eth0 down 5. #ifconfig eth1 0.0.0.0 : eth1 down 6. #ifconfig br0 10.10.10.10 netmask 255.255.255.0 설정 완료 7. sysctl -a | grep forward : forward 설정 확인 8. sysctl -w 항목=1 : forward enable ifcfg 파일 설정 9. ifcfg-br.. 2014. 7. 29.
Wireshark 설치하기 [root@Elly-CentOS6 bin]# sudo yum install wireshark [root@Elly-CentOS6 bin]# sudo yum install wireshark-devel [root@Elly-CentOS6 bin]# sudo yum install wireshark-gnome 2014. 7. 14.
Device eth0 does not seem to be present, delaying initialization MONDAY, JANUARY 28, 20130How to fix “Device eth0 does not seem to be present, delaying initialization.”After clone the VM within Virtual box, I receive the error message “Device eth0 does not seem to be present, delaying initialization.” when start the network service.The /etc/sysconfigu/network-scripts/ifcfg-eth0 does exist. The issue is that the network device eth0 is non longer exist. The VM .. 2014. 7. 9.
[강추]리눅스 스태틱 라우팅 설정 Configuring Static Routes in Linux‎리눅스 정적 라우팅 설정리눅스 route 추가목차 [숨기기] 1 임시 적용2 영구 적용 1 (네트워크 재시작)3 영구 적용 2 (네트워크 재시작 없음)4 같이 보기5 주석6 참고 자료임시 적용재부팅시에는 사라지는 적용방법명령어route add -net 아이피 netmask 넷마스크 dev 장치명→ 특정IP에서 들어오는 네트워크 요청에 대해 지정한 장치로 응답함명령어 예시 (IP 1개)route add -net 111.222.33.44 netmask 255.255.255.255 dev eth0→ 111.222.33.44에서 들어오는 네트워크 요청은 eth0 으로 응답함명령어 예시 (IP 대역)route add -net 111.222.34.0 n.. 2014. 7. 3.
telnet, ftp 설치 및 설정하기 [Telnet 설치 및 설정] # rpm -ql telnet-server 위 명령어로 telnet 이 설치 되어 있는지 확인후 설치가 안되어 있으면 설치부터 시작한다 [root@itroom ~]# yum install telnet-server [root@itroom ~]# vi /etc/xinetd.d/telnet disable = no ---> 수정 [root@itroom ~]# service xinetd restart ---> 재기동 재가동을 했으면 이제 telnet이 잘 실행 되는지 확인하자 #telnet localhost 만약 실행이 안된다면 방확벽이 실행되어 있는지 확인해보자 #vi /etc/sysconfig/iptables 23번 포트 번호가 설정되어 있는지 확인한다. 안되어 있으면 설정을 해.. 2014. 6. 26.
Linux setup default gateway with route command Linux setup default gateway with route command by NIX CRAFT on AUGUST 2, 2006 · 29 COMMENTS· LAST UPDATED AUGUST 16, 2007 in DEBIAN / UBUNTU, LINUX, NETWORKING Q. How do I setup default gateway with a route command? A. route command show and/or manipulate the IP routing table under Linux and UNIX oses. Route manipulates the kernel's IP routing tables. Its primary use is to set up static routes t.. 2014. 6. 26.
우분투 터미널에서 다른 시스템에 ssh접속하기 잘 알고 있다가가도.. 안쓰다보면.. 까먹고 그래서 저장해 두었음!! 보통 윈도우즈에서 우분투나 여타 리눅스로 원격접속을 하기위해 ssh를 사용하는데 그때 사용하는 어플리케이션으로 유명한 것이 PuTTY이다. 정말 사용하기 편리하고 깔끔하다. 하지만 언제나 윈도우즈에서만 접속하라는 법도 없고...우분투에서도 ssh를 사용하고 싶을 때가 있다. 그럼 우분투에다가도 PuTTY를 설치해야하는가하면 그렇지 않다. ssh는 처음부터 리눅스 세상의 물건. 걱정할 것은 없다.^^ 물론 PuTTY를 설치해도 좋다. 요즘 X시스템 없는 곳은 없을테니... 하지만 나는 까끔하고 간단한 터미널에서의 작업을 선호한다. 터미널에서 ssh를 사용하고 싶다면 다음과 같이 간단하게 적어주면 된다. $ ssh [options] [Us.. 2014. 6. 16.