파일을 / usr / share /…에 복사하기위한 루트 액세스 권한이 있습니까?


14

간단히 말해서 /usr/share/screenlets/....우분투 10.04 시스템 의 위치 에 폴더를 복사하고 싶습니다 . 터미널 제공에서 루트로 로그인하여 시도했습니다 su.

사용자 계정 유형을 ADMINISTRATOR로 변경했습니다. 그러나 아무 소용이 없습니다. 폴더의 상황에 맞는 메뉴 목록에있는 PASTE 옵션 /usr/share/...이 INACTIVE입니다.

해당 파일을 어떻게 복사 할 수 있습니까?

답변:


25

그러나 먼저 "루트를 사용하여 로그인"하지 마십시오. 수리를 넘어서는 것을 깨는 것은 너무 쉽습니다. 어쨌든, 이것은 기본적으로 비활성화되어 있으므로 그 시점에 도달하기 위해 더 많은 일을해야합니다.

/usr/root계정 이 소유하고 있으므로 파일을 작성하려면 루트로 작성해야합니다. 두 가지 방법 (확실히 더 많지만 여기에는 대부분의 사용자에게 두 가지 주요 방법이 있습니다) :

  1. 를 눌러 Alt+는 F2실행의 대화와 그 유형에를 얻을 수 있습니다 gksu nautilus. 루트로 실행되는 파일 브라우저 창이 열립니다. 파일을 복사하지만 조심하십시오. 시스템을 이와 같이 압축시킬 수 있습니다.

  2. 훨씬 직접적인 방법은 터미널을로드하고 쓰는 것입니다.

    sudo cp -R /path/to/files/you/want/copied/ /copy/to/this/path/
    

    ( -R재귀 적으로 디렉토리를 복사하기 위해 거기에 있습니다)

만약 당신이 그들 앞에 추가하지 않고 루트로 여러 개의 명령을 발사 할 경우 모든 sudo사용자 실행할 수 있습니다 sudo -i또는 sudo su당신은 루트 터미널을 얻을 수 있습니다. 그러나 다시 한 번 조심하십시오.


1
... 또는 sudo gnome-terminal.
Nathan Osman

2
@George : sudo로 그래픽 애플리케이션을 실행하는 것은 좋은 습관이 아닙니다. 이 기사를 살펴보세요
aneeshep

gnome-terminal -e "sudo -i"루트 터미널에 대해보다 안정적인 방법으로 보입니다. 그래픽 터미널 자체는 루트로 실행할 필요가 없으며 사용자가 선호하는 환경 설정을 선호한다고 확신합니다.
Oli

1
14.04를 사용하고 있으며 Alt + F2가 더 이상 작동하지 않는 것 같습니다.
posfan12

4

루트 액세스 권한이 필요합니다. 루트 액세스 권한으로 노틸러스를 시작 gksu nautilus하거나 sudo명령을 이동하거나 복사하기 전에 명령을 실행할 수 있습니다 . 내가 당신이라면 사용자 그룹을 가지고 놀지 않을 것입니다. 보안 기능이 내장되어 있기 때문에 문제가 발생할 수 있습니다.


@ ^ 답장을 보내 주셔서 감사합니다. :)
Vinay

3

Ubuntu tweak을 설치 한 다음 스크립트 관리로 이동할 수도 있습니다. 여기에는 Browse as root라는 스크립트가 있습니다. 선택한 폴더를 루트로 탐색 할 때 컨텍스트 메뉴에 새 항목이 표시됩니다.

당신은 노틸러스에서 마우스 오른쪽 버튼을 클릭 ... 루트로 탐색 ... 암호를 입력하고 원하는대로 할 수 있습니다.


우분투 조정을 설치했습니다. 그러나 팁을 몰랐습니다.
Vinay

2

간단한 방법이 있습니다.

언론은 Alt+F2'프로그램 실행'상자를 엽니 다
유형을 gksudo nautilus'입력'텍스트 상자를 눌러에 로그인합니다. 암호 대화 상자가 나타납니다. sudo 비밀번호를 입력하면 루트 권한으로 노틸러스가 열립니다. 거기에서 권한 오류없이 파일을 이동 / 복사 할 수 있습니다.

참고 : 시스템 파일을 삭제 / 교체하지 마십시오.

비슷한 게시물을 여기에서보십시오 :


심지어 gksu nautilus작동합니다.
Vinay

@Vinaychalluru : 예. 물론
aneeshep

2

빈 바탕 화면의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하십시오. 실행기 만들기를 클릭하십시오.

Type = application
Name = whatever you want it to be
Command = /usr/bin/gksu nautilus
Comments = whatever you want it to be

데스크탑에서 새 실행기를 두 번 클릭하십시오. 복사하고 붙여 넣기를 원하는 것은이 브라우저에서 수행해야합니다. 사용자 데스크탑 공간으로 끌어다 놓을 수 없으므로 브라우저를 열어야하는 경우 새 실행기를 두 번 클릭하면됩니다. 드래그 앤 드롭 루트에 오신 것을 환영합니다.

노틸러스를 즐겨 찾는 브라우저로 바꿀 수 있으므로 xfe를 시도하면 dl of xfe 명령이 다음과 같이 /usr/bin/gksu xfe됩니다. 루트로 실행하려는 프로그램을 수동으로 입력 할 수 있는 OpenA 를 만들 려면 Command = /usr/bin/gksu.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.