사용자 및 그룹의 권한을 변경하시겠습니까? [폐쇄]

사용자 및 그룹의 권한을 변경하시겠습니까? [폐쇄]

모든 사용자 및 그룹을 나열하고 권한을 변경하는 방법은 무엇입니까?

WordPress를 업데이트하려고 하는데 내 FTP 사용자가인트라넷 관리자충분한 권한이 없으면 디렉터리를 생성할 수 없습니다.

워드프레스 업데이트

다음에서 업데이트 다운로드 https://downloads.wordpress.org/release/en_US/wordpress-4.9.7.zip...

업데이트된 버전의 압축을 풀어주세요...

디렉터리를 생성할 수 없습니다.

설치가 실패했습니다.

편집하다:"가 포함된 모든 사용자를 나열할 수 있다는 것을 알았습니다.고양이/etc/passwd". 다음 항목을 찾았습니다.

intranet_admin:x:1002:1000::/srv/www/htdocs/wp-intranet:/bin/bash

사용자에게 WordPress를 업데이트할 수 있는 충분한 권한을 부여하려면 무엇을 변경해야 합니까?


OT: WordPress 문제가 해결되었습니다!

WordPress 루트 디렉터리에서 실행합니다.

find -type d -exec chmod 755 {} \;
find -type f -exec chmod 644 {} \;

그런 다음:

chown -R wwwrun:ftp-users /path/to/my/wp-directory

이를 통해 문제가 해결되었고 업그레이드할 수 있었습니다!

답변1

특정 디렉터리를 생성하는 권한은 생각만큼 사용자 계정과 밀접하게 연결되어 있지 않습니다. 즉, 계정 항목의 일부가 아닙니다 /etc/passwd.

사용자 또는 자신이 속한 그룹에 쓰기 권한이 있는 경우 사용자는 다른 디렉터리에 디렉터리를 생성(또는 삭제)할 수 있습니다. 이를 통해 사용자는 해당 디렉터리에서 파일을 생성/삭제할 수도 있습니다.

예:

$ ls -ld .
drwxr-xr-x  2 myself  staff  512 May  4 16:29 .

여기에서는 사용자만이 myself파일과 디렉터리를 생성하고 삭제할 수 있으며, 모든 사람이 이를 수행할 수 있습니다.사용할 권리디렉토리와목록디렉터리 내용( xr권한).

$ ls -ld .
drwxrwxr-x  2 myself  staff  512 May  4 16:29 .

이 경우 myself사용자와 그룹의 모든 사용자는 staff현재 디렉터리에 파일과 디렉터리를 생성하고 삭제할 수 있습니다.

관련 정보