인터넷익스플로러 버전 정보 찾기 입니다




'Server > window' 카테고리의 다른 글

XP에서 운영체제 확인하기  (1) 2018.11.27

jeb 찾기 창이 사라졌을 때


bytecode를 찾기 (컨트롤+f) 하면 에러가 난 것 처럼 아무런 창이 안보일 때가 있습니다.


이는 창이 밖으로 벗어난 것이기 때문에 멈춘 것이 아닙니다.


그래서 esc 키를 누르면 다시 원상태로 돌아옵니다.



알트 + 스페이스바 누른 후 m키 누르고(이동) 방향키를 누르다보면 창이 나타나게됩니다.


왜 이런지 몰라서 고생많이 했습니다 ㅜㅜ 이런 문제 있으시면 해결하세요~!

NFS란? 

간단히 말해  파일 또는 폴더를 공유할 수 있는 서비스입니다.


centos 6 버전에서는 NFS 서비스가 설치되어 있습니다. 그래도 먼저 확인을 해줍니다.



# rpm -qa | grep nfs-utils

# yum -y install nfs-utils  // 설치가 되지 않은 경우 설치를 해줍니다.


# vi /etc/exports

(공유하고자 하는 폴더) 공유할 해당PC NFSoption들


ex) /home/verify/test 192.168.152.1 (rw,sync,root_squash)


# chmod 755 /home/verify/test


# service iptables stop  // 방화벽은 내려주고..

 

# service nfs start // NFS 시작합니다.             --> 시작할 때 에러가 생기면 어디에 에러가 생기는지 로그를 확인합니다.


# exportfs -v // NFS 설정값 확인


이제 연결하고자 하는 WINDOW(192.168.152.1) 설정을 하도록 하겠습니다.





어디에 연결할지 경로 다시한번 확인.












WINDOW에서 상태를 확인합니다.


NFS 연결 끊는 옵션입니다.



'Server > centos' 카테고리의 다른 글

/etc/inittab runlevel 수정 확인  (0) 2019.01.20
centos6.9에 python2.7 설치하기  (0) 2018.08.06
centos 설치 시 yum update 안될 때  (0) 2018.07.31

 서버 공통적으로 포함되어 있는, passwd 파일과 shadow 파일에 대해서 알아보겠습니다.


- 기준은 솔라리스 10 입니다.


1) cat /etc/passwd



cat /etc/passwd 명령어를 통해 바라본 화면입니다.

제가 따로 추가한 계정인 jeus 라는 계정을 기준으로 설명드리겠습니다.

: 구분자를 통해 바라보게 되면,

1) jeus

2) x

3) 101 

4) 100

5) jeus

6) /export/home/jeus

7) /bin/sh

7가지 항목으로 나뉘어 지는 것을 알 수 있습니다.



1) jeus                            --> 계정명

2) x                                --> 암호화된 패스워드

3) 101                             --> UID

4) 100                             --> GID

5) jeus                            --> 설명

6) /export/home/jeus        --> home dir 위치

7) /bin/sh                        --> 로그인 쉘형태


2) cat /etc/shadow

- 참고사항) AIX의 경우, shadow파일이 /etc/security/passwd 입니다.



불친절 하게도 비어있는 항목이 많아서, centos 6버전 환경의 shadow 파일을 가져왔습니다.


여기도 역시,

: 구분자를 통해 바라보게 되면,


1) root                            --> 사용자명

2) $6$tawChGazq4MhNU~ --> 암호화된 패스워드

3) 17736                         --> 패스워드 파일이 마지막으로 수정된날

4) 0                               --> 패스워드를 변경할 수 있는 최소일 / 0 --> 즉시 변경가능.

5) 99999                         --> 패스워드를 변경해야하는 날짜 즉, 99999일 동안 사용가능.

6) 7                               --> 패스워드가 만료되기 전 경고기간

7) 공백                           --> 계정이 비활성화 되는 기간

8) 공백                           --> 계정 만료 기간

9) 공백                            --> 예약


shadow 파일은 죄다 숫자로 이루어져있어서 눈으로 확인하기가 다소 어려워 다소 암기가 필요한 항목입니다.


'Server > solaris' 카테고리의 다른 글

솔라리스 solraris vmtools intstall  (1) 2018.05.31
vmware 솔라리스 10 설치 - (2)  (0) 2018.05.31
vmware 솔라리스 10 설치 - (1)  (0) 2018.05.31

포맷 후 잘 되던 JEB에 메모리 값이 부족하다는 에러 메세지가 띠용...


메모리가 부족할 일이 없는데..............


이상하다 이상하다 하면서 이것저것 봤는데..


자바를 설치만 하고 자바 환경변수를 설정안해줘서 제대로 실행을 못시켜줬던 것이었다.


하나배웠지만 하 ..; ㅎ




아래는 정상적인 경우... 위는 정상적이지 않은 경우..........



astro 라는 앱을 다운받고, 실행시키면


[앱] 이라는 카테고리가 있다.


들어가서, 



백업하고자 하는 앱을 꾹 누른 후 오른쪽 메뉴바에 백업을 누르면 apk가 백업이 된다.


백업이 되는 위치는


파일관리자 > sdcard > backups > apps에 위치한다.


해당 apk 파일을 선택한 후 


/ > mnt > shared > app 에 복사하면


C:\Users\(사용자usrname)\Nox_share\App 이라는 로컬에서 apk를 사용할 수 있게된다.

녹스에서 apk extractor로 apk 추출하고 로컬로 불러오는 방법에 대해서 설명해드리겠습니다.




어떤 앱을 다운 받아야할지 모르겠어서 .. 심심이 앱으로 해보겠습니다





다운받고 동일한 방법으로 apk extractor를 다운로드 받습니다.



apk extractor을 다운받고 들어가면 이 화면이 뜹니다.


심심이를 클릭만 하면 아래와 같은 알림창이 뜹니다.






녹스에 디폴트로 설치되는 [파일관리자]를 키고 해당경로로 가서 심심이 apk를 확인할 수 있습니다.


심심이 왼편에 박스를 클릭합니다.







다시 최상위 경로 / 로 가서 /mnt/shared/app 폴더로 이동한 후


오른쪽 메뉴바를 선택하여 선택메뉴복사 를 선택합니다.




마지막으로 로컬로 돌아와서


C:\Users\(usrname)폴더\Nox_share\App 경로에서 확인하면 심심이 apk 파일이 다운로드 되어 있는것을 확인할 수 있습니다.





ps. apk를 로컬로 추출하게 되면 apk 파일 앞에 인코딩 문자가 포함되어 있습니다. com 앞에 글은 모두 삭제해주시고 apktool 이용하시면 되겠습니다.

'mobile > android' 카테고리의 다른 글

녹스에서 astro로 apk 추출하기  (0) 2018.09.06


- 쉘스크립트 부분.



보통 기본적으로 centos를 많이 사용하다보면 snmp나 smtp, ftp 등등 다양한 프로세스가 올라가있는지 확인하기 위해서


ps -ef | grep snmp 식으로 확인하게 됩니다. 그런데  snmp 프로세스만을 정확히 잡아내기 위해서는 ps -ef | grep snmp | grep -v grep 등등 파이프를 계속 줘야하고 프로세스만을 정확히 잡아내기 힘든 때가 있다. 


AIX의 경우

ps 가 그대로 먹히지만, 프로세스를 위한 lssrc, stopsrc, startsrc, refreshsrc 라는 명령어가 존재한다.

아주 고마운 명령어들..............



간단한 예를 들어보자.


- snmp

<상태확인> lssrc -s snmpd

example >> lssrc -s snmpd | grep active 면 간단하다. 다른 값이 포함될 일도 없고 ps보다 훨씬 낫다.

<중지> stopsrc -s snmpd

<시작> startsrc -s snmpd

<재설정> refresh -s snmpd


-sendmail

<상태확인> lssrc -s sendmail

<중지> stopsrc -s sendmail

<시작> startsrc -s sendmail

<재설정> refresh -s sendmail


-nfs

<상태확인> lssrc -g nfs

<중지> stopsrc -g nfs

<시작> startsrc -s nfs


........등등의 다양한 서비스....들..


------------------- 이러다보면 lssrc에 프로세스 네임만 주면 되나? 라는 생각을 하게된다.


예로 ftp와 telnet의 경우 ( 더 다양한 서비스들이 있지만 ) 


cat /etc/inetd.conf 하게되면 각종 서비스들이 적혀있고, 


불필요한 서비스들에 대해서는 해당 라인에 주석처리 후 재설정 refresh -s inetd 를 해야한다.






centos에서 freeze를 사용할 일이 생겼는데 2.7버전부터 지원하는 것을 알았다.

centos에는 2.6버전이 설치되어 있고 버전업을 시켜줘보자.


-------------- python 2.7 설치하고 변경하기 ------------------

gcc 설치

# yum install gcc openssl-devel bzip2-devel

# cd /usr/src

# wget https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tgz

# tar xzf Python-2.7.14.tgz

# cd Python-2.7.15

# ./configure --enable-optimizations

# make altinstall



버전 확인

# /usr/local/bin/python2.7 -V


Python 2.7.15


pip install

# curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"

# python2.7 get-pip.py


원래는 python 2.6.6


#vi /etc/id.so.conf.d/python.conf에 /usr/local/lib로 내용 추가 ((없어도 되는거 같다))


# mv /usr/bin/python /usr/bin/python_bak

# cp /usr/local/bin/python2.7 /usr/bin/python

python -V로 확인 


-----끝-------


이 아니다

yum 에러가 난다. ㅠㅠ 

기존에 2.6버전으로 연동이 되어 있었던 것 같다. 수정해주자.


# vi /usr/bin/yum

기존 버전은 2.6 이었다.

#!/usr/bin/python -> #!/usr/bin/python2.6

wq!

cp /usr/bin/yum /usr/bin/yum_old

sed -i 's/\/usr\/bin\/python/\/usr\/bin\/python2.6/g' /usr/bin/yum

diff /usr/bin/yum_old /usr/bin/yum

1c1

< #!/usr/bin/python

---

> #!/Sr/bin/python2.6

여기서 왜 자꾸 에러가 나는지 나는 잘 모르겠지만....

그냥 수정..

vi /usr/bin/yum

#!/Sr/bin/python2.6 -> #!/usr/bin/python2.6 으로 수정하니까

# yum이 잘 먹는다.



'Server > centos' 카테고리의 다른 글

/etc/inittab runlevel 수정 확인  (0) 2019.01.20
윈도와 리눅스 nfs 연동하기.  (0) 2018.10.10
centos 설치 시 yum update 안될 때  (0) 2018.07.31


centos 6.9 버전을 설치하고 바로 yum update를 하려고 했는데, 당황스럽게도 되지 않았다.


여러가지 많이 찾아봤는데 모두 안되고 이 방법이 가장 간단했다.


# vi /etc/sysconfig/network-scripts/ifcfg-eth0

  ONBOOT=no 설정 값을 yes로 수정하고

wq!

# dhclient

# yum update





ps. dhclient가 이미 실행중이라서 안된다면, 프로세스를 죽여주고 dhclient를 다시 시작해야한다.


# kill -9 <dhclient pid>

# dhclient

'Server > centos' 카테고리의 다른 글

/etc/inittab runlevel 수정 확인  (0) 2019.01.20
윈도와 리눅스 nfs 연동하기.  (0) 2018.10.10
centos6.9에 python2.7 설치하기  (0) 2018.08.06

+ Recent posts