아마존의 EC2 인스턴스에 ssh로 접속 시, 윈도우 환경에서 퍼미션 문제가 발생할 수 있다.

(우분투일 경우, 단순하게 퍼미션을 400 으로 바꿔주면 된다.)(chmod 400 [키이름].pem)

 

윈도우일 경우, GUI 화면에서 퍼미션을 변경해주면 된다.

기본적으로 다른 계정에서 접속이 가능하면 안되는 문제이기 때문에,

'현재 윈도우 사용자'의 권한만 남기고 다른 사용자의 권한을 제거하면 되는 작업을 해주면 된다.

 

고급 탭 클릭

 

상속 사용 안함 설정 후(팝업의 두 옵션 중 아무거나 클릭) -> 모든 권한 제거

 

현재 사용자(Admin 아닌 윈도우에 로그인된 계정)만 추가하고, 모든 권한 부여함

 

접속완료

 

Posted by 튼튼한노예
,

리눅스를 처음 설치하면 보통 인터넷으로 자동으로 위치를 잡아주기 때문에 별 생각 없이 한글 팩으로 설치하게 된다. 


그렇게 설치하고 나면 한글대신 다이아몬드만 보게 되는 경우가 있는데, 그냥 한글팩 깔고 뭐고 하기보다는 깔끔하게 기본 언어를 영어로 바꿔서 영어실력과 편함을 얻는게 마음이 편할 것이다.


/etc/default/locale를 편집하면 기본 언어/인코딩을 바꿔줄 수 있는데, 깔끔하게 단 한줄 변경으로 영어로 바꿔버도록 하자.


아마

sudo nano /etc/default/locale

과 같은 명령어로 확인해 보면, LANG="ko_KR.UTF-8"과 같이 기록이 되어 있을 것인데, 과감히 삭제하고 


LANG="en_US.UTF-8"

으로 변경하도록 한다.

(nano 저장은 ctrl+o, 나가기는 ctrl+x이다. 아마 이글을 읽을 정도로 절박하면 nano도 다루기 힘드실 것이기에...)


이렇게 설정하면 애초에 깨질수가 없는 영어/UTF-8인코딩 방식을 사용하기에 더이상의 깨짐은 경험하기 힘들다(굳이 리눅스에서 한글로 뭔가를 하지 않는다면! 경험상 리눅스에서 한글 써본적이 없다!)


Posted by 튼튼한노예
,
  • ubuntu 14.04 LTS버전 / VMware 기준 복구법


UI가 통으로 날아가면 텅빈 바탕화면과 마주하게 된다. 원인은 unity 설정이 망가져서 그렇다고 한다. (아마 손님 계정으로 로그인하면 정상적인 화면이 보일거임...)

터미널도 작동하지 않아 멘붕하게 되는데, ctrl+alt+F1키로 복구창을 띄우고, 복구작업을 시작하게 된다.


  • 복구

1. unity를 대체할 새로운 툴 설치 (필자는 Compiz로 복구 성공)

2. 재부팅 후 로그인창에서 방금 설치한 UI로 로그인

3. 정상적으로 부팅되는 것을 확인 뒤, 유니티 트윅툴을 설치, 작동시켜준다.

sudo apt-get install unity-tweak-tool

unity-tweak-tool --reset-unity

(* 아마 ctrl+alt+f1으로 띄운 콘솔창에서는 이 명령어가 작동하지 않을 것)

4. sudo reboot 명령어를 통해 재부팅 후 기존 ui (unity)를 통해 로그인

5. 성공


  • 추가

아마 위의 복구과정에서 작업이 끝날 텐데, 여전히 복구가 되지 않는다면 3번의 과정이 끝난 뒤에 VMware툴도 다시 설치를 해보자. 확실하지는 않지만 관련이 있을수도 있을 것 같다.




Posted by 튼튼한노예
,

설치 제거법은 매우 간단하다.

  • Install (설치)



  • Uninstall (제거)

root 권한 획득 후 아래의 명령을 터미널에서 입력

vmware-uninstall-tools.pl


Posted by 튼튼한노예
,

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java6-installer 


사이트 들어가고 할 필요 없이 세개만 입력해보자.


설치 완료후 버전확인법은 다음과 같다.


java -version

javac -version


'Linux' 카테고리의 다른 글

우분투 UI 통으로 날아갔을 때 대처법.  (0) 2015.03.06
VMware tools install / uninstall  (0) 2015.03.05
리눅스에서 prel(.pl)스크립트 실행하기  (0) 2015.03.04
VMware 클립보드 공유  (0) 2015.03.04
apt 명령어  (0) 2015.03.03
Posted by 튼튼한노예
,

vim에디터로 새로 만든 스크립트라면, 그 파일을 "실행 가능 모드"로 변경해 주어야 합니다. 그렇지 않으면 실행이 되지 않습니다.

chmod +x tt.pl
이런 명령을 사용하면 tt.pl 파일이 실행 가능하게 됩니다.

이후
./tt.pl
입력시 실행이 가능해집니다.

이렇게 파일명 앞에 마침표와 슬래시를 붙여야 합니다. 참고로 "./" 는 "현재 디렉토리"를 의미합니다. 윈도우의 도스창에서와는 달리, 유닉스/리눅스는 보안상의 이유로 인해, 현재 디렉토리의 파일이라도 패스를 꼭 적어 주어야 실행이 됩니다. 그렇지 않으면 파일을 찾을 수 없다는 에러가 납니다.

'Linux' 카테고리의 다른 글

우분투 UI 통으로 날아갔을 때 대처법.  (0) 2015.03.06
VMware tools install / uninstall  (0) 2015.03.05
ubuntu 14.04 jdk6 설치하기  (0) 2015.03.05
VMware 클립보드 공유  (0) 2015.03.04
apt 명령어  (0) 2015.03.03
Posted by 튼튼한노예
,

VMware 클립보드 공유

Linux 2015. 3. 4. 11:16

Installing VMware Tools from the Command Line with the Tar Installer

The first steps are performed on the host, within Workstation menus:

1. Power on the virtual machine.

2. After the guest operating system has started, prepare your virtual machine to install VMware Tools.

Choose VM > Install VMware Tools.

The remaining steps take place inside the virtual machine.

3. As root (su -), mount the VMware Tools virtual CD-ROM image, change to a working directory (for example, /tmp), uncompress the installer, then unmount the CD-ROM image.

Note: Some Linux distributions automatically mount CD-ROMs. If your distribution uses automounting, do not use the mount and umount commands below. You still must untar the VMware Tools installer to /tmp.

Some Linux distributions use different device names or organize the /dev directory differently. If your CD-ROM drive is not /dev/cdrom or if the mount point for a CD-ROM is not /mnt/cdrom, you must modify the following commands to reflect the conventions used by your distribution.

mount /dev/cdrom /mnt/cdrom

cd /tmp

Note: If you have a previous installation, delete the previous vmware-distrib directory before installing. The default location of this directory is 
/tmp/vmware-tools-distrib.

4. Untar the VMware Tools tar file:

tar zxpf /mnt/cdrom/VMwareTools-5.0.0-<xxxx>.tar.gz

umount /dev/cdrom

Where <xxxx> is the build/revision number of the VMware Workstation release.

Note: If you attempt to install a tar installation over an rpm installation — or the reverse — the installer detects the previous installation and must convert the installer database format before continuing.

5. Run the VMware Tools tar installer:

cd vmware-tools-distrib

./vmware-install.pl

Respond to the configuration questions on the screen. Press Enter to accept the default value.

6. Log off of the root account.

exit

7. Start X and your graphical environment.

8. In an X terminal, launch the VMware Tools background application.

vmware-toolbox &

Note: You may run VMware Tools as root or as a normal user. To shrink virtual disks, you must run VMware Tools as root (su -).

'Linux' 카테고리의 다른 글

우분투 UI 통으로 날아갔을 때 대처법.  (0) 2015.03.06
VMware tools install / uninstall  (0) 2015.03.05
ubuntu 14.04 jdk6 설치하기  (0) 2015.03.05
리눅스에서 prel(.pl)스크립트 실행하기  (0) 2015.03.04
apt 명령어  (0) 2015.03.03
Posted by 튼튼한노예
,

apt 명령어

Linux 2015. 3. 3. 14:28

APT 쓰는 법

APT(Advanced Packaging Tool)는 원래 데비안 GNU/리눅스에서 소프트웨어 설치 또는 제거 작업(윈도우즈의 '프로그램 추가/제거'를 생각하면 됩니다)을 할 때 쓰는 소프트웨어이며 데비안 GNU/리눅스에서 갈라져 나온 우분투도 이 APT로 소프트웨어 설치 또는 제거 작업을 합니다. 글이 깨져서 나온다면 export LANG=en_US.UTF-8라고 입력한 다음 다시 써 보세요.

패키지 설치하거나 제거하기

우분투에서는 '패키지(package)'라는 단위로 소프트웨어를 관리합니다. 여러분이 원하는 소프트웨어는 하나의 패키지에 담겨 있는 여러 소프트웨어들 가운데 하나일 수도 있고, 반대로 여러분이 원하는 소프트웨어 하나가 여러 개의 패키지로 분리되어 있을 수도 있습니다. 이제 apt로 원하는 소프트웨어를 찾고, 설치하거나 제거하는 방법을 알아봅시다. 여기서는 한글 입력 소프트웨어인 '나비'를 예로 들겠습니다. 우분투에서 나비의 패키지 이름은 nabi입니다. 참고로 패키지를 설치하거나 제거하려면 root의 권한이 있어야 되기 때문에 root 암호를 기억하고 있어야 됩니다.

  • 패키지 찾기
apt-cache search <패키지 이름>
apt-cache search nabi
  • 패키지 설치하기
apt-get install <패키지 이름>
apt-get install nabi
  • 패키지 제거하기
apt-get remove <패키지 이름>
apt-get remove nabi
  • 패키지 다시 설치하기(주로 소프트웨어가 잘못되어 있을 때 쓰입니다)
apt-get reinstall <패키지 이름>
apt-get reinstall nabi

:!:참고) apt-get install 명령어로 받은 deb 파일의 저장 위치

/var/cache/apt/archive/
위 폴더에 .deb 패키지 파일로 저장됩니다.
  • /var/cache/apt/archive/ 비우기
apt-get clean

패키지 관리

apt는 최신 패키지를 다운로드 하여 설치하게 되는데 upgrade 하기전에 update 해서 source.list 를 갱신

  • 패키지 정보보기
apt-cache show <패키지명>
(예: nabi) apt-cache show nabi
  • 소스리스트 업데이트
apt-get update
  • 설치된 패키지들 업데이트
apt-get upgrade
  • 의존성 검사 수행하면서 업그레이드
apt-get -s dist-upgrade
  • CD-ROM 목록 추가
apt-cdrom add
  • 삭제하는 패키지의 설정화일들가지 모두 삭제시
apt-get --purge remove <패키지명>
  • dselect에서 선택한 패키지의 설치 및 삭제
apt-get dselect-upgrade
    • 망가진 패키지 복구 기본명령어

apt-get -f install

dpkg를 이용한 프로그램 설치와 제거

  • deb파일 설치
dpkg -i nabi_0.15-2_i386.deb
  • 제거하기
dpkg -P <패키지명>
(예: nabi) dpkg -P nabi
  • 설치 deb파일들의 리스트
dpkg -l
  • 설치된 패키지에 포함된 파일들 보기
dpkg -L nabi
  • deb파일 패키지에 포함된 파일들 보기
dpkg -c nabi_0.15-2_i386.deb
  • deb파일의 정보보기
dpkg -I nabi_0.15-2_i386.deb
  • 파일이 포함된 패키지 이름 알아내기
dpkg -S /usr/bin/nabi
  • 설치된 패키지를 볼때
dpkg -l 패키지명


Posted by 튼튼한노예
,