1.开始——>运行——>cmd
2.命令行输入:netstat -ano I findstr 端口(被占用的端口号)
3.输入:tasklist | findstr 端口(获取步骤2里面的端口,实际就是拿到了pid)
4.taskkill /pid 端口(步骤3里面的端口) /F
轻松搞定。
win7里面的这个服务占用80端口,World Wide Web Publishing Service 关掉服务即可停掉80端口。
注:openwrt默认开启telnet但是没开启ssh,当配置了用户名和密码后就默认开启ssh关闭了telnet。这时用telnet连接时会提示“Login failed.”
如下图可以看出来,修改的是配置文件/etc/config/dropbear文件
配置之后的
#vim /etc/config/dropbear
配置之前(默认的),没有配置接口
#vim /etc/config/dropbear
到这里可以确定配置文件了,现在要做的就是修改openwrt编译环境中的文件,让openwrt编译出来的固件直接符合我们的要求。
Openwrt下的路径:package/network/services/dropbear/files/dropbear.config
[openwrt@root files]$ vim dropbear.config 1config dropbear 2 option PasswordAuth 'on' 3 option RootPasswordAuth 'on' 4 option Port '22' 5 option Interface 'lan' 6# option BannerFile '/etc/banner'
修改成如上
让openwrt开机就有密码有两种方法:
1、 修改原有的shadow文件--------测试可行
2、 用一条命令开机启动时就执行echo “密码”| passwd root –stdin ---经测试此方法在一般linux里面支持,但是在busybox中的passwd不支持,出现如下错误
然后修改/package/base-files/files/etc/shadow文件,将加密后的一行root的密码粘贴进此文件,密码为123456时,加密后应是:
root:$1$BTkC8R/1$ZtNrYbhknXmNKGHDJCmJc1:15783:0:99999:7:::
将这一行粘贴进shadow文件,openwrt开机后默认就是123456的密码了,telnet不可用,ssh默认开启。
最后删除/staging_dir/target-i386_uClibc-0.9.33.2/root-x86文件夹(我是要编译iso的所以是x86架构)其他架构的目录名字不同。
重新编译下即可。
由于公司需要,申请了一台阿里云服务器,购买的过程很简单。买完后系统就安装好了,可以直接使用。在使用的过程中遇到了些问题,再次记录一下。
我用的操作系统是centos 5.4 32位的。
1、磁盘挂载
初始化按照后只有一个系统盘,没有数据盘。所以第一步要挂在数据盘。
可以用 fdisk -l|grep Disk 查看你的系统有几块盘。
如:
Disk /dev/hda: 21.4 GB, 21474836480 bytes
Disk /dev/xvdb: 85.8 GB, 85899345920 bytes
1. 切换到root;
2. 运行命令 "fdisk /dev/xvdb";
3. 根据提示,依次输入 "n", "p", "1";
4. 然后 ,按两次回车;
5. 输入 "w", 当提示Syncing disks.时,表示已成功完成分区;
6. 输入 "mkfs.ext3 /dev/xvdb1" 格式化分区;这里要耐心等待
7. 输入 "mkdir /data0"建立挂载目录
8. 使用"mount /dev/xvdb1 /data0 "命令挂载分区后即可使用。
9. vi /etc/fstab
按 i
最后一行写入
/dev/xvdb1 /data0 ext3 defaults 0 0
按esc
输入:wq ,回车
完成后可以用df -k / mount 等命令查看。
2、安装mysql
yum -y install mysql-server ← 安装MySQL
查看版本 mysql -V
登录mysql控制台
mysql -u
root
修改mysql root密码
SET PASSWORD FOR root@localhost=PASSWORD(‘new_password’);
SET PASSWORD FOR root@AY130417174754751998=PASSWORD(‘new_password’);
delete
from mysql.user where user=''; ← 删除匿名用户
grant
all privileges on *.* to root@% identified by 'new_password' with grant option; --root可以远程登录;
到此为止后,就可以用图形