Performing UDP tunneling through an SSH connection
IntroThe Swiss ISP Bluewin sucks. Their DNS are often down. A friend even received advice from Bluewin technicians to not use their own DNS!... But then, it is quite hard to gain access to another DNS for free, if you don't have access to a co hosted machine. In this document, we'll access another machine's network internal DNS services (UDP port 53) with only SSH access to it. We will forward local UDP/53 traffic to TCP, then TCP traffic with the port-forwarding mechanism of SSH to the other ma
概述Oracle中的数据库名---转载
数据库名?数据库实例名?数据库域名?全局数据库名?数据库服务名? 这些你都清晰了么[@more@]一、数据库名 就是在你安装oracle软件过程中创建的数据库,或者是安装完后,自己再创建的数据名称。主要用于一个oracle中安装了多个库, 他们之间的区分。一个库会在windows的服务中生成一个oracle_service.数据库名是在安装数据库、创建新的数据库、创建数据库控制文件、修改数据结构、备份与恢复数据库时都需要使用到的。 查询当前数据名 方法一:select name from v$database; 方法二:show parameter db 二、数据库实例名[SID] 数据库实例
怎样使用orapwd新建口令文件
忘记oracle的用户名和密码是很可怕的事情吧?特别是11G里面又有一个变态的密码自动过期问题,那么怎么样让我们的oracle机器为我们服务呢?[@more@]orapwd是oracle提供的创建口令文件的命令,如果口令文件不见了可以用这个命令重新创建。下面是orapwd命令的一些解释。 D:oracleora92database>orapwd Usage: orapwd file= password= entries= where file - name of password file (mand), password - password for SYS (mand), entries - maximum number of distinct DBA and OPERs (opt), There are no spaces around the equal-to (=)
Oracle中spool命令实现的两种方法比较-入门
Oracle中spool命令实现的两种方法比较-入门基础时间:2009-04-22 00:00来源:51CTO论坛作者:bitsCN编辑字体:[大 中 小]要输出符合要求格式的数据文件只需在select时用字符连接来规范格式。[@more@]Oracle中spool命令实现的两种方法比较-入门基础时间:2009-04-22 00:00来源:51CTO论坛作者:bitsCN编辑字体:[大 中 小]要输出符合要求格式的数据文件只需在select时用字符连接来规范格式。比如有如下表 SQL>; select id,username,password from myuser;//测试表1 John 12342 Jack 123453 Rose 23454 Joe 3846575 Tom
售前呈现精要-ICEBREAKER理论
关于:售前呈现1如果征服不了客户,那就征服其他竞争对手!2售前呈现演讲不是要你到用户哪里去耍酷,更重要的是到用户哪里去服务!3SPA准备充分,会让你的麻烦减到最小!4态度比方法更重要![@more@]售前呈现精要-ICEBREAKER理论BYadmin原出处:SYSVS 2006-7-25 提示:本期讨论售前服务方法,下期讨论售前解决方案方法论。前言,以售前的名义说到呈现,大家就想到演讲,售前呈现和一般的技术性演讲还是有一定的区别的,技术性演讲主要通过演讲人有煽动力的宣讲方式把技术、或产品展示给听众,对演讲人个人魅力和感召力有一定的要求,而售
ssh 建立隧道
选择ssh的4个理由: 1、使用方便,功能强大,加密强度高,运行稳定.2、ssh几乎是*nix系统的标配,不需额外安装.现在的想找台没跑sshd的*nix主机也是件难事.3、防火墙基本不会对ssh的连接下黑手4、跨平台,linux BSD UNIX m$ 等不同平台上的ssh都能相互连接.[@more@]选择ssh的4个理由:1、使用方便,功能强大,加密强度高,运行稳定.2、ssh几乎是*nix系统的标配,不需额外安装.现在的想找台没跑sshd的*nix主机也是件难事.3、防火墙基本不会对ssh的连接下黑手4、跨平台,linux BSD UNIX m$ 等不同平台上的ssh都能相互连接.ssh实现转发,只要用到以下
数据库备份的种类
数据库备份的种类:1、冷备 (Cold Standby)2、热备 (Warm Standby)3、完全热备 (Hot Standby)[@more@]1、冷备 (Cold Standby)冷备通常是通过定期的对生产系统数据库进行备份,并将备份数据存储在磁带、磁盘等介质上。备份的数据平时处于一种非激活的状态,直到故障发生导致生产数据库系统部可用时才激活。冷备数据的时效性取决于最近一次的数据库备份。数据库冷备的周期一般较长。2、热备 (Warm Standby)热备的实现通常需要一个备用的数据库系统。它与冷备相似,只不过当生产数据库发生故障时,可以通过备用数据库的数据进行业务恢复。因此
Oracle spool用方法
在生产中常会遇到需要将数量比较大的表值导入到本地文本文件中. 方法有很多种,比较常用的就是spool命令: 要输出符合要求格式的数据文件只需在select时用字符连接来规范格式[@more@]在生产中常会遇到需要将数量比较大的表值导入到本地文本文件中. 方法有很多种,比较常用的就是spool命令: 要输出符合要求格式的数据文件只需在select时用字符连接来规范格式。比如有如下表 SQL>; select id,username,password from myuser;//测试表 1 John 1234 2 Jack 12345 3 Rose 2345 4 Joe 384657 5 Tom 384655 6 Jordan 384455 要输出符合1,John,123
listener静态注册和动态注册总结
一、什么是注册? 注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库。这个服务名可能与实例名一样,也有可能不一样。 在数据库服务器启动过程中,数据库服务器会向监听程序注册相应的服务(无论何时启动一个数据库,默认地都有两条信息注册到监听器中:数据库服务器对应的实例和服务。) 相当于是这样:在数据库服务器和客户端之间有一监听程序(Listener),在监听程序中,会记录相应数据库对应的服务名(一个数据库可能对应有多个服务名)
配置oracle11g EM db control
配置oracle11g EM db control[@more@]创建一个EM资料库emca -repos create重建一个EM资料库emca -repos recreate删除一个EM资料库emca -repos drop配置数据库的 Database Controlemca -config dbcontrol db删除数据库的 Database Control配置emca -deconfig dbcontrol db重新配置db control的端口,默认端口在1158emca -reconfig portsemca -reconfig ports -dbcontrol_http_port 1160emca -reconfig ports -agent_port 3940先设置ORACLE_SID环境变量后,启动EM console服务 emctl start dbconsole先设置ORACLE_SID环境变量后,停止EM conso
Oracle 11g存在密码过期问题
Oracle 11g存在密码过期问题[@more@]【原因/触发因素】确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。【影响和风险】影响密码过期后,业务进程连接数据库异常,影响业务使用。问题发生频率数据库密码过期后,业务进程一旦重启会提示连接失败。【解决方案】按照如下步骤进行操作:1、查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE FROM dba_users; 2、查看指定概要文件(如default)的密码有效期设置:sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAU
Crontab - Quick reference
cron is a unix, solaris utility that allows tasks to be automatically run in the background at regular intervals by the cron daemon. These tasks are often termed as cron jobs in unix , solaris. Crontab (CRON TABle) is a file which contains the schedule of cron entries to be run and at specified times.[@more@]Crontab - Quick reference Setting up cronjobs in Unix and Solaris cron is a unix, solaris utility that allows tasks to be automatically run in the background at regular intervals by the cron
LANG,LC_ALL,local详解
locale 是国际化与本土化过程中的一个非常重要的概念,个人认为,对于中文用户来说,通常会涉及到的国际化或者本土化,大致包含三个方面:看中文,写中文,与 window中文系统的兼容和通信。从实际经验上看来,locale的设定与看中文关系不大,但是与写中文,及window分区的挂载方式有很密切的关系。本人认为就像一个纯英文的Windows能够浏览中文,日文或者意大利文网页一样,你不需要设定locale就可以看中文。那么,为什么要设定 locale呢?什么时候会用到locale呢?[@more@]LANG,LC_ALL,local详解locale 是国际化与本土化过程中的一个非常
NTP 工作原理详解 --摘自网络IT168
网管实战:Linux时间服务器配置[@more@]【IT168 专稿】目前计算机网络中各主机和服务器等网络设备的时间基本处于无序的状态。随着计算机网络应用的不断涌现,计算机的时间同步问题成为愈来愈重要的事情。以Unix系统为例,时间的准确性几乎影响到所有的文件操作。 如果一台机器时间不准确,例如在从时间超前的机器上建立一个文件,用ls查看一下,以当前时间减去所显示的文件修改时间会得一个负值,这一问题对于网络文件服务器是一场灾难,文件的可靠性将不复存在。为避免产生本机错误,可从网络上获取时间,这个命令就是rdate,这样系统时钟
NTP linux NTPD 命令解释
NTP linux NTPD 命令解释[@more@]ntpq –p 参数详解Ø ntpq -pØ remote refid st t when poll reach delay offset jitterØ ==================================================================Ø *10.247.160.31 10.240.241.5 4 u 53 64 377 0.240 0.374 0.240Ø Ø remote :响应这个请求的NTP服务器的名称。 Ø refid :NTP服务器使用的上一级ntp服务器。 Ø s
linux 安全相关命令
linux 安全相关命令[@more@]LINUX命令查询操作系统类型cat /etc/issuecat /etc/redhat-release查询操作系统内核版本cat /proc/version查询服务器信息uname -a查询服务器namehostname查看文本行数、字数、字节数wc(ls -l|wc)输出信息中只显示某一行awkls -l|awd '{print $2}'替换文本中的字符串sed -e 's/newstring/oldstring/g' < oldfile > newfilessh racpub1 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys显示某目录占用磁盘大小du -sh /oracle过虑掉重复wordsort -u查询历史命令history查询用户操作历史记录#! /bin
linux 常用的系统信息查询命令
常用的一些系统查看命令[@more@]系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量 资源# free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况# du -sh <目录名> # 查看指定目录的大小# grep MemTotal /proc/meminfo # 查看内存总量# grep MemFree /proc/meminfo # 查看空闲内存量# uptime # 查看系
关系数据库SQL语言略解
学习本文后应熟悉和掌握SQL的数据定义、数据查询、数据更新的句法及其应用,特别是数据查询的应用。结合上机操作进行理解和掌握[@more@]关系数据库SQL语言略解 学习本文后应熟悉和掌握SQL的数据定义、数据查询、数据更新的句法及其应用,特别是数据查询的应用。结合上机操作进行理解和掌握。一、SQL概述。1、SQL发展历程( 识记 ) SQL从1970年美国IBM研究中心的E.F.Codd发表论文到1974年Boyce和Chamberlin把SQUARE语言改为SEQUEL语言,到现在还在不断完善和发展之中,SQL(结构式查询语言)虽然名为查询,但实际上具有定义、查询、更新
Linux文件特殊权限 SUID/SGID/Sticky Bit
前面一直提到文件的重要权限,就是rwx这3个读、写、执行的权限。但是,怎么 /tmp权限有些奇怪?还有, /usr/bin/passwd也有些奇怪,怎么回事呢?[@more@]Linux文件特殊权限 SUID/SGID/Sticky Bit前面一直提到文件的重要权限,就是rwx这3个读、写、执行的权限。但是,怎么 /tmp权限有些奇怪?还有, /usr/bin/passwd也有些奇怪,怎么回事呢? [root@linux ~]# ls -ld /tmp ; ls -l /usr/bin/passwddrwxrwxrwt 5 root root 4096 Jul 20 10:00 /tmp-r-s--x--x 1 root root 18840 Mar 7 18:06 /usr/bin/passwd 不是只有rwx吗?为什么还有其他
Linux高级命令——cut命令用法
我们经常会遇到需要取出分字段的文件的某些特定字段,例如 /etc/password就是通过":"分隔各个字段的。可以通过cut命令来实现。[@more@]Linux高级命令——cut命令用法 作者:zieckey (http://zieckey.cublog.cn) All Rights Reserved!我们经常会遇到需要取出分字段的文件的某些特定字段,例如 /etc/password就是通过":"分隔各个字段的。可以通过cut命令来实现。例如,我们希望将系统账号名保存到特定的文件,就可以:[root@localhost ~]# cut -d: -f1 /etc/passwd > /tmp/zieckey_usr,txt[root@localhost