Linux 검색 결과

55개 발견
  1. 미리보기
    2019.09.16 - mr.november11

    [Linux] 사용자 계정 패스워드 변경 시 'passwd: 인증 토근 수정 오류' 에러 발생 원인 및 해결 방법

  2. 미리보기
    2019.06.18 - mr.november11

    [Linux] df 명령어 실행 시 df: '/tmp/SECUPD': Input/output error 가 발생하는 경우

  3. 미리보기
    2019.02.21 - mr.november11

    [Linux] CentOS7 서버 전원 버튼 클릭 시 Poweroff 안 되도록 비활성화 하기

  4. 미리보기
    2019.02.07 - mr.november11

    [Linux] Linux 서버 VNC 서버 환경 설정

  5. 미리보기
    2019.01.14 - mr.november11

    [Linux] 기존 구성된 CentOS7 서버 내 Swap 추가하기

  6. 미리보기
    2019.01.13 - mr.november11

    [Linux] CentOS7 에서 LLDP 설정 및 동작 확인

  7. 미리보기
    2019.01.03 - mr.november11

    [Linux] HP 서버 iLO 포트 MAC Address 확인 방법

  8. 미리보기
    2019.01.02 - mr.november11

    [Linux] Linux에서 PCI 슬롯에 실장된 HBA 카드 확인

[Linux] 사용자 계정 패스워드 변경 시 passwd 인증 토근 수정 오류 에러 발생

[Linux] 사용자 계정 패스워드 변경 시 'passwd: 인증 토근 수정 오류' 에러 발생 원인 및 해결 방법

 

1. 현상

  • passed 명령어로 사용자 계정 패스워드 변경 시 'passwd: 인증 토근 수정 오류' 에러 발생

 

2. 원인

  • 사용자 계정 패스워드 정책 중 '암호를 바꿀 수 있는 최소 날 수'를 위반하여 패스워드 변경 실패

  • chage -l test 명령어로 해당 정책을 확인할 수 있다.

     

3. 해결 방안

  • chage -m 99999 test 명령어로 해당 계정의 최소 패스워드 변경 기간을 무제한(99999)으로 설정한다.

  • 또는 최고 관리자 권한인 root 계정으로 test 계정의 패스워드를 강제로 변경하면 된다.

    최고 관리자는 패스워드 변경 정책에 영향을 받지 않는다.

다른 카테고리의 글 목록

Linux 카테고리의 포스트를 톺아봅니다

[Linux] df 명령어 실행 시 df: '/tmp/SECUPD': Input/output error 가 발생하는 경우

[TOC]

1. 현상

  • CentOS 7.2 가 설치된 Dell 서버에서 df 실행 시 df: '/tmp/SECUPD': Input/output error 에러가 발생

    [root@server /]# df -h
    df: '/tmp/SECUPD': Input/output error
    Filesystem                             Size  Used Avail Use% Mounted on
    /dev/sda7                              9.8G  1.6G  7.7G  17% /
    devtmpfs                                16G     0   16G   0% /dev
    tmpfs                                   16G     0   16G   0% /dev/shm
    tmpfs                                   16G  1.6G   15G  11% /run
    tmpfs                                   16G     0   16G   0% /sys/fs/cgroup
    /dev/sda5                               20G  2.2G   17G  12% /usr
  • /var/log/messages 로그 내 FAT read failed 로그 지속 발생

    Jun 18 15:25:51 P-TVIEW-MEDIA67 kernel: FAT-fs (sdd): FAT read failed (blocknr 1)
    Jun 18 15:25:51 P-TVIEW-MEDIA67 kernel: FAT-fs (sdd): FAT read failed (blocknr 1)

2. 원인

  • Dell omsa 버그로 omsa에서 사용하는 가상 미디어 기능에서 사용중인 버그로 추정 됨

  • /etc/mtab 으로 확인 결과

    [root@server /]# cat /etc/mtab  | grep SECU
    /dev/sdc /tmp/SECUPD vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro 0 0
    

3. 해결 방법

  • /tmp/SECUPD 파티션 umount 실행

    [root@server /]# cat /etc/mtab  | grep SECU
    /dev/sdc /tmp/SECUPD vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro 0 0
    [root@server /]# umount /tmp/SECUPD
    [root@server /]# df -h
    Filesystem                             Size  Used Avail Use% Mounted on
    /dev/sda7                              9.8G  1.6G  7.7G  17% /
    devtmpfs                                16G     0   16G   0% /dev
    tmpfs                                   16G     0   16G   0% /dev/shm
    tmpfs                                   16G  1.6G   15G  11% /run

다른 카테고리의 글 목록

Linux 카테고리의 포스트를 톺아봅니다

[Linux] CentOS7 서버 전원 버튼 클릭 시 Poweroff 안 되도록 비활성화 하기

참고 사이트 : https://wiki.archlinux.org/index.php/Power_management#Power_management_with_systemd

설명

  • ACPI 이벤트

    • power 버튼 관련된 이벤트는 ACPI(Advanced Configuration and Power Interface)에서 관리한다.

    • 관련 설정은 /etc/systemd/logind.conf 에서 조정한다.

  • /etc/systemd/logind.conf 기본 설정값

    • 일반적으로 HandlePowerKey 만 참고하면 될 것 같다.

    Event HandlerDescriptionDefault Value
    HandlePowerKeyTriggered when the power key/button is pressed.poweroff
    HandleSuspendKeyTriggered when the suspend key/button is pressed.suspend
    HandleHibernateKeyTriggered when the hibernate key/button is pressed.hibernate
    HandleLidSwitchTriggered when the lid is closed, except in the cases below.suspend
    HandleLidSwitchDockedTriggered when the lid is closed if the system is inserted in a docking station, or more than one display is connected.ignore
    HandleLidSwitchExternalPowerTriggered when the lid is closed if the system is connected to external power.action set for HandleLidSwitch
  • /etc/systemd/logind.conf 설정 변경 후에는 systemd-logind.service 재기동(restart)이 필요함

설정방법

echo "HandlePowerKey=ignore" >> /etc/systemd/logind.conf
systemctl restart systemd-logind

다른 카테고리의 글 목록

Linux 카테고리의 포스트를 톺아봅니다

[Linux] Linux 서버 VNC 서버 환경 설정

2019. 2. 7. 16:05 - mr.november11

[Linux] Linux 서버 VNC 서버 환경 설정

1. VNC 서버 프로그램인 tigervnc-server 설치

  • yum install 로 tigervnc-server 설치

[root@server host0]# yum install -y tigervnc-server

2. vncserver 실행 후 계정 및 패스워드 설정

  • root 계정에서 vncserver 실행 시 vnc 접속에서 사용하는 패스워드를 지정한다.

  • SecurityTypes는 None 으로 설정하여 별도의 인증 과정을 생략한다.

[root@server ~]# vncserver --SecurityTypes=None

New 'server:1 (root)' desktop is server:1

3. (Client) VNC Client 로 접속

  • 대상 서버 측에서는 5901 포트로 vnc가 실행중

  • Client에서는 5901 포트로 접속 후 패스워드를 지정하면 된다.

    [root@server host0]# netstat -nap | grep vnc
    tcp       0     0 0.0.0.0:5901           0.0.0.0:*               LISTEN     14164/Xvnc
    tcp       0     0 0.0.0.0:6001           0.0.0.0:*               LISTEN     14164/Xvnc
    tcp6       0     0 :::5901                 :::*                   LISTEN     14164/Xvnc
    tcp6       0     0 :::6001                 :::*                   LISTEN     14164/Xvnc
    unix 2     [ ACC ]     STREAM     LISTENING     56819   14164/Xvnc           @/tmp/.X11-unix/X1
    unix 2     [ ACC ]     STREAM     LISTENING     56820   14164/Xvnc           /tmp/.X11-unix/X1
    unix 3     [ ]         STREAM     CONNECTED     76864   14164/Xvnc           @/tmp/.X11-unix/X1
    unix 3     [ ]         STREAM     CONNECTED     57919   14164/Xvnc           @/tmp/.X11-unix/X1
    unix 3     [ ]         STREAM     CONNECTED     76859   14164/Xvnc           @/tmp/.X11-unix/X1
    unix 3     [ ]         STREAM     CONNECTED     57916   14164/Xvnc           @/tmp/.X11-unix/X1


다른 카테고리의 글 목록

Linux 카테고리의 포스트를 톺아봅니다

[Linux] 기존 구성된 CentOS7 서버 내 Swap 추가하기

1. 기존

  • 기존에는 swap 영역이 8G로 설정되어 있다.

[root@SERVER /]# free -h
            total       used       free     shared buff/cache   available
Mem:           30G       1.9G         25G         84M       3.8G         28G
Swap:         8.0G         0B       8.0G

2. Swap 추가 방법

1) dd 로 swap용 공간 할당

  • 명령어 : dd if=/dev/zero of=/app/swap bs=1M count=8192

    chmod 0600 /app/swap

[root@SERVER app]# dd if=/dev/zero of=/app/swap bs=1M count=8192
8192+0 records in
8192+0 records out
8589934592 bytes (8.6 GB) copied, 6.43528 s, 1.3 GB/s

[root@SERVER app]# chmod 0600 /app/swap

[root@SERVER app]# ls -alh /app/swap
-rw------- 1 root root 8.0G Jan 14 14:02 /app/swap
[root@SERVER app]#


2) mkswap 으로 swap file 생성

  • 명령어 : mkswap /app/swap

[root@SERVER app]# mkswap /app/swap
Setting up swapspace version 1, size = 8388604 KiB
no label, UUID=3f74f71d-5a12-41e7-8feb-95ea43cd28fa

3) /etc/fstab 에 swap 추가

  • 명령어 : /etc/fstab 파일 내 /app/swap swap swap defaults 0 0 추가

    [root@SERVER app]# cat /etc/fstab
    
    #
    # /etc/fstab
    # Created by anaconda on Thu Dec 27 02:42:32 2018
    #
    # Accessible filesystems, by reference, are maintained under '/dev/disk'
    # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
    #
    UUID=a687aa6e-56f4-4346-849f-09b36da5d3d6 /                       xfs        defaults,noatime	1 1
    UUID=2c4b772c-d84c-4feb-8661-6577146561e5 /app                     xfs       defaults,noatime	1 2
    UUID=316307c4-e36e-4097-a900-46e95e105531 /home                   xfs       defaults,noatime	1 2
    UUID=2f53cbaf-bd64-4c84-8c2a-ddc71119972e swap                    swap    defaults        0 0
    /app/swap				  swap			  swap	  defaults        0 0
    [root@SERVER app]#
    
    
    

4) swapon -s 로 추가 확인

  • 명령어 : swapon -s

    [root@SERVER app]# swapon -s
    Filename				Type		Size	Used	Priority
    /dev/sda2                              	partition	8388604	0	-1
    /app/swap                              	file	8388604	0	-2
    [root@SERVER app]#
    
    


다른 카테고리의 글 목록

Linux 카테고리의 포스트를 톺아봅니다

[Linux] CentOS7 에서 LLDP 설정 및 동작 확인

2019. 1. 13. 22:35 - mr.november11

[Linux] CentOS7 에서 LLDP 설정 및 동작 확인

연동 스위치의 포트에서 LLDP Enable 설정 필요

1. LLDP 설치 및 실행

  • lldpad package 설치

    yum install -y lldpad
  • lldpad daemon 실행

    systemctl start lldpad 

2. Link 에 LLDP 설정 및 설정 값 확인

  • lldptool 명령어로 설정

    • lldptool set-lldp -i ens1f0 adminStatus=rxtx ;

    • lldptool -T -i ens1f0 -V sysName enableTx=yes;

    • lldptool -T -i ens1f0 -V portDesc enableTx=yes ;

    • lldptool -T -i ens1f0 -V sysDesc enableTx=yes;

    • lldptool -T -i ens1f0 -V sysCap enableTx=yes;

    • lldptool -T -i ens1f0 -V mngAddr enableTx=yes;

    [root@server ~]# lldptool get-lldp -i ens1f0 adminStatus
    adminStatus=rxtx
    [root@server ~]# lldptool set-lldp -i ens1f0 adminStatus=rxtx ;
    adminStatus = rxtx
    [root@server ~]# lldptool -T -i ens1f0 -V sysName enableTx=yes;
    enableTx = yes
    [root@server ~]# lldptool -T -i ens1f0 -V portDesc enableTx=yes ;
    enableTx = yes
    [root@server ~]# lldptool -T -i ens1f0 -V sysDesc enableTx=yes;
    enableTx = yes
    [root@server ~]# lldptool -T -i ens1f0 -V sysCap enableTx=yes;
    enableTx = yes
    [root@server ~]# lldptool -T -i ens1f0 -V mngAddr enableTx=yes;
    enableTx = yes
    [root@server ~]#
    
  • lldptool 명령어로 설정 값 확인

    • lldptool get-lldp -i ens1f0 adminStatus

    [root@server ~]# lldptool get-lldp -i ens1f0 adminStatus
    adminStatus=rxtx
    

3. LLDP 확인

  • LLDP 링크 연동 정보 확인

    • lldptool -i ens1f0 -t -n

    [root@server ~]# lldptool -i ens1f0 -t -n
    Chassis ID TLV
    MAC: <MAC ADDRESS>
    Port ID TLV
    Local: Eth1/15
    Time to Live TLV
    120
    Port Description TLV
    topology/pod-1/paths-312/pathep-[eth1/15]
    System Name TLV
    <NAME >
    System Description TLV
    topology/pod-1/node-312
    System Capabilities TLV
    System capabilities: Bridge, Router
    Enabled capabilities: Bridge, Router
    Management Address TLV
    IPv4: <IP ADDRESS>
    Ifindex: 83886080
    Cisco 4-wire Power-via-MDI TLV
    4-Pair PoE not supported
    Spare pair Detection/Classification not required
    PD Spare pair Desired State: Disabled
    PSE Spare pair Operational State: Disabled
    Unidentified Org Specific TLV
    OUI: 0x000142, Subtype: 216, Info: 0000
    Unidentified Org Specific TLV
    OUI: 0x000142, Subtype: 201, Info: 01
    Unidentified Org Specific TLV
    OUI: 0x000142, Subtype: 212, Info: 53414c323031334e315457
    Unidentified Org Specific TLV
    OUI: 0x000142, Subtype: 214, Info: 4e394b2d433933373254582d45
    Unidentified Org Specific TLV
    OUI: 0x000142, Subtype: 210, Info: 6e393030302d31322e3228337329
    Unidentified Org Specific TLV
    OUI: 0x000142, Subtype: 202, Info: 01
    Unidentified Org Specific TLV
    OUI: 0x000142, Subtype: 211, Info: 0f7f
    Unidentified Org Specific TLV
    OUI: 0x000142, Subtype: 215, Info: 4130395f4c6561665f333132
    Unidentified Org Specific TLV
    OUI: 0x000142, Subtype: 206, Info: 546944435f414349
    Unidentified Org Specific TLV
    OUI: 0x000142, Subtype: 208, Info: 0a006057
    Unidentified Org Specific TLV
    OUI: 0x000142, Subtype: 203, Info: 00000138
    Unidentified Org Specific TLV
    OUI: 0x000142, Subtype: 205, Info: 0001
    Unidentified Org Specific TLV
    OUI: 0x000142, Subtype: 207, Info: 040a00000466333132323566302d386435392d313165372d393532652d633561353939663765646430050a00000537306335633865632d313766342d313165382d393063622d653566633334303530373633030a00000333316164313532612d343365362d313165382d623062642d323365666164313639656339020a00000235333164613731632d343365392d313165382d626538642d666631363438363937333462010a00000131626239633462632d343366652d313165382d393463382d383761393662623566356436
    End of LLDPDU TLV
  • LLDP 링크 연동 통계 확인

    • lldptool -i ens1f0 -S

    lldptool -i ens1f0 -S

4. LLDP 설정 해제

  • lldptool set-lldp 로 adminStatus 변경

    • lldptool set-lldp -i eno5 adminStatus=disabled

      lldptool set-lldp -i eno5 adminStatus=disabled

    [root@P-TVIEW-NAS11 ~]# lldptool set-lldp -i eno5 adminStatus=disabled
    adminStatus = disabled
    [root@P-TVIEW-NAS11 ~]# lldptool set-lldp -i ens1f0 adminStatus=disabled
    adminStatus = disabled
    [root@P-TVIEW-NAS11 ~]#


다른 카테고리의 글 목록

Linux 카테고리의 포스트를 톺아봅니다

[Linux] HP 서버 iLO 포트 MAC Address 확인 방법

2019. 1. 3. 10:20 - mr.november11

[Linux] HP 서버 iLO 포트 MAC Address 확인 방법

  • ipmitool 로 확인

[root@server  ~]# ipmitool lan print | grep MAC
MAC Address             : d0:67:26:34:22:55

다른 카테고리의 글 목록

Linux 카테고리의 포스트를 톺아봅니다

[Linux] Linux에서 PCI 슬롯에 실장된 HBA 카드 확인

  • HBA 실장 확인 명령어 : lspci | grep -i fibre

[root@server app]# lspci | grep -i fibre
12:00.0 Fibre Channel: QLogic Corp. ISP2722-based 16/32Gb Fibre Channel to PCIe Adapter (rev 01)
12:00.1 Fibre Channel: QLogic Corp. ISP2722-based 16/32Gb Fibre Channel to PCIe Adapter (rev 01)
d8:00.0 Fibre Channel: QLogic Corp. ISP2722-based 16/32Gb Fibre Channel to PCIe Adapter (rev 01)
d8:00.1 Fibre Channel: QLogic Corp. ISP2722-based 16/32Gb Fibre Channel to PCIe Adapter (rev 01)

  • WWN(World Wide Name) 확인 방법 : grep 0x /sys/class/scsi_host/host*/device/fc_host/host*/port_name

[root@server host0]# grep 0x /sys/class/scsi_host/host*/device/fc_host/host*/port_name
/sys/class/scsi_host/host0/device/fc_host/host0/port_name:0x5111111111111111
/sys/class/scsi_host/host2/device/fc_host/host2/port_name:0x5111111111111112
/sys/class/scsi_host/host3/device/fc_host/host3/port_name:0x5111111111111113
/sys/class/scsi_host/host4/device/fc_host/host4/port_name:0x5111111111111114



다른 카테고리의 글 목록

Linux 카테고리의 포스트를 톺아봅니다