Dạo này bận quá không có thời gian cho Linux :(
Free philosophy is sharing than no cost!
FTP
yum install vsftpd
vi /etc/vsftpd/vsftpd.conf
/etc/init.d/vsftpd start
/etc/init.d/xinetd restart
netstat -a | grep ftp
configure FTP for root logins
vi /etc/vsftpd/ftpusers remove root
Telnet
yum install telnet-server telnet
vi /etc/xinetd.d/telnet
disable = no
/etc/init.d/xinetd restart
Allow root login with telnet
vi /etc/pam.d/login
#auth [user_unknown=ignore success=ok ignore=ignore default=bad]
pam_securetty.so
vi /etc/pam.d/remote
#auth required pam_securetty.so
Samba
yum install samba
smbpasswd -a root
vi /etc/samba/smb.conf
==== Share Definitions =======
[local]
path = /usr
writable = yes
public = yes
SSH
vi /etc/ssh/sshd_config
Port 22
Protocol 2
ListenAddress x.x.x.x <--- put your interface address
LoginGraceTime 600
PermitRootLogin yes
PasswordAuthentication yes
ChallengeResponseAuthentication no
UsePAM no
AllowUsers trinh@x.x.x.x
AllowUsers root@x.x.x.x
/etc/init.d/sshd restart
Nguồn:
http://kbase.redhat.com/faq/FAQ_45_453.shtm
http://www.cyberciti.biz/faq/how-do-i-turn-on-telnet-service-on-for-a-li...
http://www.idevelopment.info/data/Unix/Linux/LINUX_TelnetFTPAsRoot.shtml
http://www.chinalinuxpub.com/doc/www.siliconvalleyccie.com/linux-hn/ftp-...
Cấu hình DNS:
Hiện chỉnh file /etc/resolv.conf
nameserver x.x.x.x
nameserver x.x.x.x
hoặc
Sử dụng GUI: /usr/sbin/system-config-network
Đổi tên máy:
Hiệu chỉnh file /etc/hosts
x.x.x.x node-name
hoặc
Hiệu chỉnh file /etc/sysconfig/network
HOSTNAME=node-name
hoặc
hostname new-host-name
Sau đó
/etc/init.d/network restart or reboot
Gán địa chỉ ip động hoặc tĩnh:
Sử dụng ifconfig
/sbin/ifconfig eth0 192.168.10.48 netmask 255.255.255.0 broadcast 192.168.10.255
hoặc
Hiệu chỉnh file /etc/sysconfig/network-scripts/ifcfg-eth0
+ Tĩnh:
DEVICE=eth0
BOOTPROTO=static
BROADCAST=x.x.x.255
IPADDR=x.x.x.x
NETMASK=255.255.255.0
NETWORK=x.x.x.0
ONBOOT=yes
+ Động:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
sau đó
/etc/init.d/network restart
Thêm default gateway:
route add default gw 192.168.0.x
Gán nhiều địa chỉ ip cho một ethernet card:
ifconfig eth0 x.x.x.x netmask 255.255.255.0 broadcast x.x.x.255
ifconfig eth0:0 192.168.10.12 netmask 255.255.255.0 broadcast 192.168.10.255
ifconfig eth0:1 192.168.10.14 netmask 255.255.255.0 broadcast 192.168.10.255
route add -host x.x.x.x dev eth0
route add -host 192.168.10.12 dev eth0
route add -host 192.168.10.14 dev eth0
(Nguồn http://www.yolinux.com/TUTORIALS/LinuxTutorialNetworking.html)
Liệt kê danh sách người dùng, sự giao tiếp giữa họ
users: liệt kê tất cả người dùng trên máy
who: giống như users nhưng cung cấp nhiều thông tin hơn
w: giống who nhưng cung cấp nhiều thông tin hơn
hostname: hiển thị tên máy
finger: hiển thị thông tin về người dùng
write: gửi từng dòng tin đến người dùng, một lần vào một thời điểm
wall: gửi tin đến mọi người tên máy
mail: gửi, đọc mail
Thao tác các tập tin trên máy khác
rcp, scp: sao chép tập tin, thư mục giữa hai máy Linux và máy Linux, Unix khác
ftp, sftp: sao chép tập tin giữa máy linux cục bộ và máy khác (có thể khác linux) có hỗ trợ FTP
uucp: tương tự như rcp, cho phép sao chép tập tin và thư mục giữa bất kỳ hai máy Linux hoặc Unix nào
Đăng nhập và thực thi lệnh trên máy khác
rlogin, slogin: đăng nhập vào máy Linux hoặc Unix khác
rsh, ssh: thực thi lệnh trên máy Linux hoặc Unix khác
telnet: cho phép thực thi lệnh trên bất kỳ máy nào có telnet server
(Nguồn: Linux For Programmers And Users ebook)