Download nhạc từ các trang nhạc lớn của Việt Nam

30 Tháng Mười Một 2006
@ 03:59
(Tác giả:Phạm Đức Hải)
Bài viết này không nói về cách cài đặt mà đi vào chi tiết, sau khi cài đặt xong sử dụng như thế nào.Đầu tiên bạn cần login vào hệ thống, bạn login vào với user root, mật khẩu do bạn đặt lúc cài đặt.User root là user có quyền tối cao (hay quyền cao nhất đối với một hệ thống Unix).Để xử dụng dòng lệnh bạn cần bật command shell lên, cái này tương tự như MS DOS của windows.
[root@duchai ~]#
Bạn xem thông tin về user mình đang login bằng lệnh: id
[root@duchai ~]# id
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)
context=root:system_r:unconfined_t:SystemLow-SystemHigh
Các chỉ số uidgid sẽ cho biết quyền hạn của bạn trên hệ thống. 0 là quyền cao nhất rồi.Bây giờ bạn muốn login với user mới bạn sử dụng lệnh : useradd
[root@duchai ~]# useradd kikicoco
vậy là bạn đã có user mới là kikicoco trong hệ thống.Lệnh useradd có rất nhiều tham số khác nhau, để xem chi tiết bạn dùng lệnh man
[kikicoco@duchai root]$ man useradd
Lúc trước khi tạo user kikicoco chúng ta chưa tạo mật khẩu, bây giờ tạo mật khẩu cho user này, bằng lệnh passwd.

[root@duchai ~]# passwd kikicoco

Changing password for user kikicoco.

New UNIX password:

Sau đó nhập mật khẩu vào.Để chuyển sang user này bạn dùng lệnh : su

[root@duchai ~]# su kikicoco
bạn kiểm tra lại bằng cách đánh lệnh : id
[kikicoco@duchai root]$ id
uid=501(kikicoco) gid=501(kikicoco) groups=501(kikicoco)
context=root:system_r:unconfined_t:SystemLow-SystemHigh
Tiếp theo là các lệnh cơ bản với thư mục :Bạn cần biết hiện tại đang ở thư mục nào bạn dùng : pwd
[kikicoco@duchai root]$ pwd
/root
Vậy là user kikicoco đang ở thư mục /root.Các lệnh về thư mục ở trên unix tương tự như trên MS DOS của windows, chỉ có một số điểm khác biệt.Lệnh ls sẽ tương đương với dir.

rm : xóa file

rmdir : xóa thư mục

mv : di chuyển hoặc đổi tên file

cp : copy file, thư mục

cd : chuyển thư mục

Thực hành :
[kikicoco@duchai root]$ ls
ls: .: Permission denied
Vậy là lỗi rồi, user kikicoco không có quyền sử dụng lệnh ls. Lúc trước khi tạo user tôi chưa thêm shell cho user nên user sẽ không có quyền sử dụng lệnh này. Bây giờ tôi sẽ thêm shell cho user.Trước tiên cần chuyển về user root bằng lệnh : su root, nó sẽ hỏi mật khẩu --> nhập mật khẩu của root vào.Bạn dùng lệnh : usermod để thay đổi thông tin người dùng, cú pháp như sau:
SYNTAX
usermod [options] [user]
Bạn chưa biết shell nằm ở đâu, nên cần dùng lệnh whereis để xem vị trí của shell
[root@duchai ~]# whereis bash
bash: /bin/bash /usr/share/man/man1/bash.1.gz
[root@duchai ~]# usermod -s /bin/bash kikicoco
Tiếp theo lại su về user kikicoco
[kikicoco@duchai root]$ ls
ls: .: Permission denied

a ah, vẫn bị lỗi. Vậy là không phải rồi, lúc này ta đã hiểu sai. Không phải user kikicoco không có quyền dùng shell,vì vẫn dùng được lệnh pwd,... Mà là user kikicoco không có quyền đối với thư mục /root

Đây là điểm rất khác biệt với windows, ở Unix phân quyền rất chặt chẽ dựa theo các quyền :

Read - Write - Execute (Đọc - Ghi - Thực thi)

Các quyền này được thể hiện bằng ký hiệu : r - w - x hoặc 4 - 2 -1

Và với một thư mục quyền sẽ được phân cho : Owner - Group - others (người sử hữu - nhóm - người khác)

Để xem quyền của thư mục root ta dùng lệnh ls với tham số al:

[root@duchai /]# ls -al...drwxr-x--- 20 root root 4096 Nov 28 14:35 root...

Nhìn vào dòng trên ta sẽ nhận được thông tin như sau :

Owner là root

Group là root

drwxr-x--- : quyền đối với người dùng, chữ d ở đầu có nghĩa đây là thư mục, tiếp theo là quyền của owner :

rwx :--> owner có toàn quyền trên thư mục này, owner là root nên user root có toàn quyền trên thư mục này.

r-x :--> group có quyền đọc và chạy file, không có quyền ghi vào thư mục này.

--- :--> others không có quyền gì đối với thư mục này.

kikicoco không thuộc group root nên không có quyền gì.

Nói thêm về cách thể hiện quyền đối với thư mục, như ở trên cói nói về cách thể hiện các quyền.drwxr-x--- sẽ tương đương 740, khi thư mục để quyền tự do nhất là rwxrwxrwx - 777 tức là bất kỳ ai cũng có đầy đủ các quyền với thư mục đó.Để thay đổi quyền bạn dùng lệnh CHMOD, để thay đổi owner bạn dùng lệnh chown, để thay đổi group bạn dùng lệnh chgroup.Việc đặt quyền hạn đúng sẽ là cực kỳ quan trọng đối với một hệ thống, không chỉ UNIX.
(Phần này tôi sẽ nói ở một bài khác)

Tạm thời phần 1 dừng ở đây. 

Chuyên mục: Linux

Referred by:
"tạo user trong dos (www.google.com.vn) [Referral]
"ĐÁNH GIÁ HIỆU NĂNG MẠNG" (www.google.com.vn) [Referral]
user root là gì? (www.google.com.vn) [Referral]
PHÂN QUYỀN USER BẰNG LỆNH MS DOS (www.google.com.vn) [Referral]
lệnh useradd (www.google.com.vn) [Referral]
"tạo user trong sql server 2000" (www.google.com.vn) [Referral]
site:www.guru.net.vn CommentView,guid,437c08a6-f8ef-4b52-a6c9-94aa520e21bf (www.google.com) [Referral]
guru duchai (www.google.com) [Referral]
"code C# phan quyen " (www.google.com.vn) [Referral]
Permission denied as root user on file (www.google.com.vn) [Referral]
hướng dẫn sử dụng GID 8.0 (www.google.com.vn) [Referral]
tạo user mới trong dos (www.google.com.vn) [Referral]
"TẠO USER TRONG DOS" (www.google.com.vn) [Referral]
có quyền root bằng lệnh su (www.google.com.vn) [Referral]
sử dụng lệnh *nix (www.google.com.vn) [Referral]
kikicoco (www.google.com.vn) [Referral]
kikicoco (www.google.com.vn) [Referral]
"tạo user trong SQL Server" (www.google.com.vn) [Referral]
tạo nhiều user bằng dòng lệnh (www.google.com.vn) [Referral]
"phan quyen user bang lenh" (www.google.com.vn) [Referral]
dùng lệnh useradd (www.google.com.vn) [Referral]
"lệnh usermod" (www.google.com.vn) [Referral]
đặt quyền root cho 1 thư mục (www.google.com.vn) [Referral]
Kshell kikicoco (www.google.com.vn) [Referral]
useradd *nix (www.google.com.vn) [Referral]
K-shell 1.2 kikicoco (www.google.com.vn) [Referral]
lệnh usermod (www.google.com.vn) [Referral]
cu phap lenh useradd (www.google.com.vn) [Referral]
kikicoco shell (www.google.com.vn) [Referral]
tao user trong dos (www.google.com.vn) [Referral]
cu phap lenh chgroup (www.google.com.vn) [Referral]
kikicoco shell (www.google.com.vn) [Referral]
loi ns2 permission denied (www.google.com.vn) [Referral]
tao user trong dos (www.google.com.vn) [Referral]
kikicoco kshell (www.google.com.vn) [Referral]
user co uid=0 (www.google.com.vn) [Referral]
viet code cho user login bang java (vn.search.yahoo.com) [Referral]
Script phan quyen (vn.search.yahoo.com) [Referral]
"kshell"+"kikicoco " (www.google.com.vn) [Referral]
shell 1.2 cua kikicoco (www.google.com.vn) [Referral]
lệnh useradd (www.google.com.vn) [Referral]
lenh usermod (www.google.com.vn) [Referral]
tham so lenh useradd (www.google.com.vn) [Referral]
kikicoco dùng cho hack server win (www.google.com.vn) [Referral]
shell script Permission denied (www.google.com.vn) [Referral]
kikicoco 1.2 (www.google.com) [Referral]
phần basic info nằm ở đ�u trong blog? (www.google.com) [Referral]
xoa file o thu muc root (www.google.com.vn) [Referral]

Họ tên
E-mail
(sẽ hiển thị gravatar theo email của bạn)
Trang chủ
Bộ gõ Tắt TELEX VNI
Ý kiến (Không dùng HTML)  

Nhập mã kiểm tra :(chống xì-pum ý mà):