|
|
Nếu bạn đã install samba thành công không có lỗi gì thì để share được thì chỉ cần làm như sau .
#mkdir /opt/share ----->tạo thư mục share có tên là share để share thư mục này.
#chmod 1755 /opt/share -----> phần quyền đọc và thực thi cho bất các user (root toàn quyền (rwx));
#vi /etc/samba/smb.conf ----->tiến hành chỉnh sửa để có thể sharing.
bạn thêm đoạn sau vào cuối file trên .
[share]
[share]
comment = share windows and linux
path = /opt/share
browsable = yes
guest ok = yes
read only = yes
create mask = 0755 # cho guest quền rx.
Ok cấu hình trong /etc/samba/smb.conf coi như OK .
bây h bạn tiến hành tạo user share và cho họ quyền được login vào phần share.
#smbpasswd -a root / chỗ này nên thay tài khoản root bằng một tài khoản khác bạn tạo ra vì lý do bảo mật.
#smbpasswd -U root /nhập pass vào .
#/etc/init.d/smbd restart
bên máy windowns vào run gõ " \\địa_chỉ_máy_linux_share "
nhập tài khoản và password . Ok !
Nếu không vào được thì xem lại iptables bên linux và bên xem lại cấu hình của file /etc/samba/smb.conf .
=================
ps: viết trên nền của Redhat
|
|
|
ý bạn là làm thế nào để sharing giữa windows và *nix hay thế nào ? mình chưa rõ ý đồ của bạn cho lắm . Bạn nói rõ hơn được không .!?
|
|
|
theo như cách nói của bạn đúng là 99,9 % là ổ đĩa cứng dùng chuẩn SCSI rồi ! có phải đến chỗ tìm ổ đĩa để cài lên (trong lúc cài winxp ) báo là không tìm thấy ổ đĩa cứng đúng không. thằng đĩa cài đặt xp không hỗ trợ chuẩn này do vậy đến đây nó không tìm thấy ổ đĩa bạn ah. bạn phải cài windows vista ---> rồi. Bạn thích dùng xp thì tốt nhất là cài windows 7 lên dùng nhá !
Nếu thích xp thì downgrade từ vista xuống xp
câu nói hay nhất trong ngày. tinh thần thế này thì công nghệ sẽ thế nào nhỉ
|
|
|
-rw-r--r-- 1 root root 111 Mar 16 03:02 index.html~
Trong httpd.conf cậu đã chỉ ra index.html~ chưa ! Cậu cho mình xem cái quyền của thằng /var/www/html đi .
À và cái trang index của cậu có tham chiếu tới cái file nào nằm ở chỗ khác mà không đủ quyền không?
Thử tắt tường lửa xem sao .
|
|
|
Vấn đề là cái source file của cậu tải về từ trang nào , tải về còn chuẩn không . <nên tải từ trang chủ của nó >.
Bạn đọc kỹ file README chưa cài các lib nó yêu cầu cho nó chưa. Mình nghi cái file nguồn này có vấn đề quá !
|
|
|
Thôi đúng rồi vấn đề là ở đây !
<Directory />
Options +Indexes FollowSymLinks
AllowOverride None
Allow from all
</Directory>
Đó sửa lại
<Directory "/var/www/html">
Options +Indexes FollowSymLinks
AllowOverride None
Allow from all
</Directory>
|
|
|
Theo mình nghĩ chẳng có vấn đề gì với file conf của httpd đâu ! Theo như bạn nói thì mình thấy nó có vấn đề từ chỗ này Nhưng chả nhớ em đã nghịch gì mà tất cả các website em đã add, cả website add mới nữa đều bị gặp lỗi khi try cập vào domain của site đó:
lỗi 1 . You don't have permission to access / on this server.
Rất rõ ràng cậu đăng nhập vào bằng tài khoản nào mà truy nhập vào hằn / thì không lỗi mới là lạ !
lỗi 2: Cậu bảo cậu add thêm các website mới vậy cậu đã cho các folder chứa website đó quyền gì . đã đủ để các client đó truy nhập website đó chưa.
Mình thấy đoạn này trong file httpd.conf ghi rất rõ
# UserDir: The name of the directory that is appended onto a user's home
# directory if a ~user request is received.
#
# The path to the end user account 'public_html' directory must be
# accessible to the webserver userid. This usually means that ~userid
# must have permissions of 711, ~userid/public_html must have permissions
# of 755, and documents contained therein must be world-readable.
# Otherwise, the client will only receive a "403 Forbidden" message.
#
# See also: http://httpd.apache.org/docs/misc/FAQ.html#forbidden
#
vim httpd.conf nó nằm ở khoảng 33%
cố sửa lại chúc cậu thành công !
|
|
|
7. kill
Lệnh này sẽ làm chấm dứt một process.
Cú pháp:
Code:
kill [ -s signal | -p ] [ -a ] [ -- ] pid ...
kill -l [ signal ]
Các signal thông dụng:
SIGHUP (-1): Đây là một tín hiệu treo, nó chỉ thị cho chương trình re-load file cấu hình hoặc re-open giao diện, chứ không chấm dứt process
SIGTERM (-15): đây là một tín hiệu chấm dứt "tao nhã". Nó chỉ thị cho chương trình dừng những gì đang chạy lại, hỏi xem có processes (hoặc users) nào đang kiểm soát nó không, sau đó mới thoát.
SIGKILL (-9): tín hiệu bắt buộc chấm dứt luôn một process.
Em đang tìm hiểu cái lệnh kill . Khi đọc đoạn này của anh em thấy rất hay vì em đang băn khoăn mấy cái options trong lệnh kill.
ở trên anh đã giải thích 3 options là SIGHUP(-1) ; SIGTERM (-15) và SIGKILL (-9) . Đây hầu như là các options được dùng chủ yếu trong lệnh kill. Nhưng em thấy trong sig của lệnh kill thì có tới 64 cái sig .
# kill -l để biết 64 sig đó .
Anh có thể giải thích tiếp các sig còn lại được không ạ.? !
Em cũng đã tìm trong man và googling nhưng không được rõ lắm .
Đây là 1 trong những link em thấy đầy đủ hơn cả nhưng vẫ tối nghĩa
|
|
|
Thế thì mình đoán chỉ có thể là do cậu đặt nhầm con gateway hoặc là do card mạng của thằng vmware có vấn đề. Mình không cài solaris nhưng mình cũng gặp lỗi này tương tự như cài fedora 10. cài xong thì ifconfig chỉ thấy địa chỉ 127.0.0.1 còn địa chỉ IP kia chẳng thấy đâu. sau đó mình dùng lệnh sau :
#ifconfig eth0 192.168.1.8 netmask 255.255.255.0 up /* vì địa chỉ gateway nhà mình la 192.168.1.1*/
Xong rồi thì vào vào mạng vô tư. ah nhớ là kiểm tra lại con gateway nhá ban.
PS: mệt quá ! đi ngủ rồi lại nhớ ra là post thiếu trường hợp gateway lại phải bật máy vào post bài lại bạn.
|
|
|
thú nhất : bạn đã để chức năng Bridged cho VMware chưa.
thứ hai : Bạn đặt DNS server như thế nào (cấu hình service network ) ra làm sao .
bạn phải post đầy đủ thông tin thì mọi người mới giúp được chứ. ping google.com.vn và ping đến IPaddr máy chính - máy thật (chắc là windows xp or vista) xem có thông không rồi post các thông số lên đây mọi người xem....
|
|
|
Bạn dùng lệnh này rồi thông báo lại kết quả lên đây mình xem sao :
# find đường_dẫn_tới_thư_mục_nguồn_của_samba -name *.init
Không biết của bạn thế nào mình thì tìm thấy một tá file là init.d có thể làm shell script cho samba start or stop .
vd như : samba-xxx/packaging/RHEL/setup/smb.init
|
|
|
Bạn thử liệt kê lần lượt các bước cấu hình lên đây em xem nào. chỉnh cả trong file /etc/resolv mà vẫn thế thì lạ nhỉ !
|
|
|
learn2hack wrote:
Ubuntu rất dễ dùng, nhưng muốn dùng nó tốt thì phải luôn có bạn hiền Google bên cạnh
Em thấy câu này hay nha ! Nhưng theo em là không những google mà còn cần nhiều book và sách vở ở dạng word hoặc pdf... Nói thế thì khác gì bảo là hãy dùng máy ảo cài linux đi + windows làm nền ! .
Theo mình thì bạn phải xét mục đích và trình độ sử dụng của bạn như thế nào rồi hãy quyết định cài nó như thế nào Và dùng nó như thế nào.
|
|
|
zerozeroone wrote:
Khi cài đặt một dịch vụ nào đó (ví dụ samba) từ source, có công cụ nào có thể giúp mình tự động tạo ra script trong /etc/init.d cho dịch vụ đó theo đúng chuẩn giống như khi cài dịch vụ từ rpm packages (nội dung của script có cú pháp giống như cái được tự động tạo).
Cái bạn nói có phải cái shell script để restart stop lại chương trình không. Cái này thường là đi theo source mà. vì mình chưa cài samba mình chỉ mới cài Openssh nên lấy ví dụ như mình cài openssh từ nguồn nha. thì mình sẽ lấy cái shell script ở trong thư mục giải nén openssh-xxx/contrib/redhat/sshd.init
còn cái samba . theo mình nghĩ chắc cũng có thôi bạn chịu khó tìm trong cái thư mục mà bung từ nguồn ra xem sao.
|
|
|
Cái này là hiện tượng cậu dùng key đểu của thằng windows XP thằng M$ nó phát hiện ra lên cảnh báo bạn có thể sẽ chở thành nạn nhân của một phần mềm gì gì đó .... Nói chung là lên mạng shearch keyword "key xpsp 2 xịn" . link này mình thử search cho bạn tham khảo http://my.opera.com/NhatHaBlog%27s/blog/2007/04/02/bienxpdothanhxin
|
|
|
cậu cài bản Ubuntu server thì sẽ rõ . Nó mặc định là không cài chế độ đồ họa .
|
|
|
Ngày xưa khi mình vẫn còn con celeron thì cũng bị trường hợp như của cậu nguyên nhân là do ram bị lỏng bạn thử cắm lại ram xem sao .
Hôm lâu thằng bạn mình cũng bị như thế nhưng lần này không phải là do ram mà do cái phích cắm từ máy ra ổ điện bị hỏng. thay dây khác lại chạy vù vù !
test lại những cái mình nói .
thân !
|
|
|
Khi cài Ubuntu thì mặc định sẽ có 2 account :
1 .root có toàn quyền
và
2. user mình sẽ tạo ra trong quá trình cài Ubuntu. như bác K4i nói thì user này sẽ có quyền sudo.
Còn truyện không có pass cho cái user 2 trong quá trình cài đặt U là không tưởng vì nếu bạn không nhập pass cho nó đầy đủ trong lúc cài đặt sẽ báo lỗi không thực hiện được bước tiếp theo ngay.
Nếu bạn muốn đổi pass của bất cứ user nào sẽ có 2 th sau :
-Nếu bạn đăng nhập vào tài khoản root thì chỉ cần gõ lệnh:
#passwd user_cần_ đổi_pass
-Nếu bạn đăng nhập vào bằng tài khoản có quyền sudo thì dùng :
#sudo passwd user_cần_ đổi_pass
+ gõ passwd của user đăng nhập .
+ gõ passwd mới của user_cần_ đổi_pass
+ xác thực lại password vừa thây đổi.
|
|
|
Bạn yên tâm đi ! Cấu hình thế vẫn còn nhanh hơn con máy tớ rồi . chip cleron ram 256MB. ah cài chế độ dòng lệnh thôi nhé .
|
|
|
Những địa chỉ này rất hay ! cảm ơn anh quanta !
À anh quanta biết địa chỉ nào học trực tiếp ngoài những địa chỉ online này không ạ . Em đang muốn đi học một lớp về linux ! . Cảm ơn anh trước nha ! Em ở ngoài Bắc .
|
|
|
XelNaga nói đúng đấy. Cái này nếu bạn thử biên dịch lại nhân cho linux là rõ ngay .
|
|