首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
sudo
grep
7层
grafana
vagrant
stdout
unix
zsh
交换机
apache
centos
centos7
awk
debian
port
shell
k8s
运维
linux
服务器
curl
ubuntu
容器
server
service
kubectl
cron
devops
docker
fabric
压力测试
dns
crontab
sftp
jenkins
tengine
路由器
ftp
syslog
log4j
nginx
4层
ssh
负载均衡
tomcat
colors
当前位置:
开发笔记
>
运维
> 正文
Debian小菜手记
作者:思路 | 来源:互联网 | 2017-11-10 23:46
Debian小菜手记--Linux发行版技术-Debian信息,下面是详情阅读。
一、软件包的安装源
修改 /etc/apt/sources.list,加入安装源,如:
deb fpt://mirror.dlut.edu.cn/debian main
deb http://ftp.us.debian.org/debian sarge main contrib non-free
deb-src http://ftp.us.debian.org/debian sarge main contrib non-free
deb http://people.debian.org.tw/~koster/debian/sid ./
deb-src http://people.debian.org.tw/~koster/debian/sid ./
二、配置IP地址及以太网接口
修改 /etc/network/interfaces ,如:
auto eth0 #设置设备名称
iface eth0 inet static #设置接口类型,static为静态ip,或者为dhcp
address 192.168.1.1 #接口地址
netmask 255.255.255.0 #掩码
gateway 192.168.1.254 #网关
auto eth1
……
为了让配置生效,运行 /etc/init.d/networking restart
三、修改网址的物理地址
运行如下的命令
ifconfig eth0 down #将要修改的网卡接口停掉
ifconfig eth0 hw ether 00:32:0E:AD:28:0D #修改成目的Mac地址
ifconfig eth0 up #再次启动这个网卡接口
ifconfig #查看网络配置,从而检查修改的结果,如果没有变过来,可以运行
# /etc/init.d/networking restart 让网络全部重新配置
#注:这种修改只是暂时的,机器重启以后就恢复成原本的值
四、更新系统
运行apt-update和apt-upgrade
五、系统的启动的相关执行
系统init进程,在最后运行 /etc/inittab 文件。在这个文件中,有 runlevel 的定义,默认为2,此时,系统就运行 /etc/rc2.d 文件夹下的脚本。如果需要让某个脚本开机运行,就可以把它 cp 到这个目录下,不过文件名要是 S 开头。同样,如果我们不想让某个脚本开机运行,可以将其文件名 mv 成不以S开头,如以K开头。在/etc/inittab中定义了开机时的开启的终端的数目及名字,我们也可以配置。
六、网关透明代理的设置
假设网关的两块网卡,网卡0是外网网卡,网卡1是内网网卡。
# etho 1 > /porc/sys/net/ipv4/ip_forward //将ip_forward置为1
# iptables -t nat ? A PREROUTING -i eth0 -d 外网地址 -j DNAT --to 192.168.0.0
# iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j SNAT --to 外网地址
其中,外网地址是外网网卡对应的IP地址,如202.118.67.243。eth0是外网卡对应的接口号。
七、与Windows实现共享
安装Samba软件包,再进行一些相关的设置即可。
1、安装Samba
#apt-get install samba
系统会问你,请参考这些答案:用debconf配置samba吗?Yes。
输入工作组名,或者域名:workgroup。
使用口令加密?Yes。
以什么方式运行samba?我们选择默认的daemons方式,让他在后台监听。
创建samba口令库?Yes。
现在,就可以在Windows的网上邻居中对应的工作组中可以看到Debian这台机器了。
如果以后想对安装过程中的相关配置进行重新配置,可以用下面的命令:
# dpkg-reconfigure samba
2、 配置
Samba只有一个配置文件!那就是/etc/samba/smb.conf。可以使用testparm命令来检查Samba的当前配置。命令格式为:
#testparm
现在,Windows下,无论任何用户和密码都不能访问这台机器,我们必须创建用户。
首先,在/etc/samba/目录下面,生成一个文件,名字叫:smbpasswd:
# touch /etc/samba/smbpasswd
然后,使用smbpasswd命令,添加samba用户:
# smbpasswd -a 用户名
它会提示要求输入密码(两次)。
此时,在Windows下,就可以用这个用户名和密码访问这台Samba服务器了。
接下来配置所要共享的文件夹。编辑smb.conf文件
# nano /etc/samba/smb.conf
在文件的结束加入如下几行就可以将其文件夹共享了。
添加的内容 说明
[MyShare] #其他机子访问本机看见的目录名,任意取
Comment = Sharing folder #注释说明,任意取
Path = /Temp #共享出去的路径,必须有
Read Only= no #是否只读
Public = yes
其中,/Temp为实际存在的文件夹,如果没有,可以利用mkdir来创建一个。为了让Windows下成功访问,必须设置文件夹的属性为可执行的,命令如下:
#chmod ?a +x /Temp 或 #chmod 777 /Temp
进行以上配置以后,重启Samba,命令为:
#/etc/init.d/samba restart
现在就可以在Window下访问Debian机器上的共享了。
但是,我们在Debian下却不可以访问Windows共享,方法如下:
安装Samba-client
#apt-get install samba-client
安装完成后不用作任何配置就可以使用了。
可以用命令smbclient ?L 来验证,也可以在X环境下验证。
debian
windows
服务器
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
ubuntu
如何查看电脑系统版本_腾讯云服务器系统版本怎么看?Windows和Centos版本怎么选?...
腾讯云服务器系统版本怎么看?想要知道自己的腾讯云服务器系统版本是哪个,可以登录云服务器后台管理系统查看,或者使用命令行查询,如果不会操作& ...
[详细]
蜡笔小新 2023-10-16 13:44:39
server
搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ...
[详细]
蜡笔小新 2023-12-14 17:03:58
服务器
Hibernate配置lazy=false时无法加载数据的问题解决方法
本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ...
[详细]
蜡笔小新 2023-12-14 13:59:45
linux
qemu模拟arm并调试汇编的方法和注意事项
原文地址http://balau82.wordpress.com/2010/02/28/hello-world-for-bare-metal-arm-using-qemu/最开始时 ...
[详细]
蜡笔小新 2023-10-17 19:43:26
服务器
怎么打云开服务器iis_阿里云服务器iis设置方法
阿里云服务器iis设置方法与上千种Linux桌面版本相比,Linux服务器只有可怜的十几种。但想要选对适合你的企业需要的仍然不是件容易的事情,选Linux服务器首先要 ...
[详细]
蜡笔小新 2023-10-16 16:25:05
服务器
如何监控 Linux 服务器状态?,分享
Linux服务器我们天天打交道,特别是Linux工程师更是如此。为了保证服务器的安全与性能,我们经常需要监控服务器的一些状态,以保证工作能顺利开展。本文介绍的几个命令,不仅仅适用于 ...
[详细]
蜡笔小新 2023-10-15 13:46:12
server
Nginx使用AWStats日志分析的步骤及注意事项
本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ...
[详细]
蜡笔小新 2023-12-14 19:42:01
service
基于PgpoolII的PostgreSQL集群安装与配置教程
本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ...
[详细]
蜡笔小新 2023-12-14 19:10:25
server
Netty拆包粘包问题解决 —— 特殊结束符
本文介绍了解决Netty拆包粘包问题的一种方法——使用特殊结束符。在通讯过程中,客户端和服务器协商定义一个特殊的分隔符号,只要没有发送分隔符号,就代表一条数据没有结束。文章还提供了服务端的示例代码。 ...
[详细]
蜡笔小新 2023-12-14 18:02:45
service
Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ...
[详细]
蜡笔小新 2023-12-14 17:57:01
服务器
Android 新闻App的本地服务器搭建教程
本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ...
[详细]
蜡笔小新 2023-12-14 17:15:19
server
rhel5.5搭建网关+LAMP+postfix+dhcp的步骤和配置方法
本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ...
[详细]
蜡笔小新 2023-12-14 17:13:20
server
SpringBoot集成前端模版(thymeleaf)的配置步骤
本文介绍了在SpringBoot中集成thymeleaf前端模版的配置步骤,包括在application.properties配置文件中添加thymeleaf的配置信息,引入thymeleaf的jar包,以及创建PageController并添加index方法。 ...
[详细]
蜡笔小新 2023-12-14 10:11:46
server
知识图谱——机器大脑中的知识库
本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ...
[详细]
蜡笔小新 2023-12-14 10:06:19
server
测试人的性格,点火让他着急,考验婚姻问题的善意玩人
本文讲述了作者通过点火测试男友的性格和承受能力,以考验婚姻问题。作者故意不安慰男友并再次点火,观察他的反应。这个行为是善意的玩人,旨在了解男友的性格和避免婚姻问题。 ...
[详细]
蜡笔小新 2023-12-14 09:10:09
思路
这个家伙很懒,什么也没留下!
Tags | 热门标签
sudo
grep
7层
grafana
vagrant
stdout
unix
zsh
交换机
apache
centos
centos7
awk
debian
port
shell
k8s
运维
linux
服务器
curl
ubuntu
容器
server
service
kubectl
cron
devops
docker
fabric
RankList | 热门文章
1
webpack vue 构建的项目,npm run build后 路径问题
2
安装jenkins后“可选插件”列表为空
3
nginx+多个tomcat
4
OpenCV3.20 在VS2015中的配置
5
熟练掌握Spring Cloud,终于成为Java工程师的面试门槛
6
python 终止函数命令_如何使“停止”按钮终止已经在Tkinter(Python)中运行的“启动”函数...
7
【前端工具】nodejs+npm+vue 安装(windows)
8
mysql新版本5.7.17的zip包配置
9
Java技能树易混淆概念类变量/实例变量/局部变量
10
第四讲Apache+LAMP服务器基本配置
11
机器学习算法代码实现——线性回归
12
为什么下一个5年,软件定义市场将暴涨32%
13
Linux设备驱动开发详解-Note(3)---驱动设计的硬件基础(1)
14
mysqldinitializeconsole失败_mysql03误删除了所有用户解决办法
15
mysql如何插入一列数据
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有